# near model CODE resource # jump table entries: 14768-14789 (22 of them) fn00000000: 00000000 4E56 FDF8 link A6, -0x0208 00000004 48E7 0108 movem.l -[A7], D7,A4 00000008 206E 000C movea.l A0, [A6 + 0xC] 0000000C 43EE FFBA lea.l A1, [A6 - 0x46] 00000010 7010 moveq.l D0, 0x10 label00000012: 00000012 22D8 move.l [A1]+, [A0]+ 00000014 51C8 FFFC dbf D0, -0x6 /* 00000012 */ 00000018 3290 move.w [A1], [A0] 0000001A 286E 0008 movea.l A4, [A6 + 0x8] 0000001E 4247 clr.w D7 00000020 41EE FE18 lea.l A0, [A6 - 0x1E8] 00000024 43EE FFC0 lea.l A1, [A6 - 0x40] 00000028 7007 moveq.l D0, 0x07 label0000002A: 0000002A 20D9 move.l [A0]+, [A1]+ 0000002C 51C8 FFFC dbf D0, -0x6 /* 0000002A */ 00000030 41EE FFBA lea.l A0, [A6 - 0x46] 00000034 224C movea.l A1, A4 00000036 7010 moveq.l D0, 0x10 label00000038: 00000038 22D8 move.l [A1]+, [A0]+ 0000003A 51C8 FFFC dbf D0, -0x6 /* 00000038 */ 0000003E 3290 move.w [A1], [A0] 00000040 7000 moveq.l D0, 0x00 00000042 2940 0046 move.l [A4 + 0x46], D0 00000046 7000 moveq.l D0, 0x00 00000048 2940 004A move.l [A4 + 0x4A], D0 0000004C 297C 3F3F 3F3F 004E move.l [A4 + 0x4E], 0x3F3F3F3F /* '????' */ 00000054 297C 3F3F 3F3F 0052 move.l [A4 + 0x52], 0x3F3F3F3F /* '????' */ 0000005C 7000 moveq.l D0, 0x00 0000005E 2940 0056 move.l [A4 + 0x56], D0 00000062 7000 moveq.l D0, 0x00 00000064 2940 005A move.l [A4 + 0x5A], D0 00000068 422C 005E clr.b [A4 + 0x5E] 0000006C 7000 moveq.l D0, 0x00 0000006E 2D40 FF4A move.l [A6 - 0xB6], D0 00000072 41EE FE18 lea.l A0, [A6 - 0x1E8] 00000076 2D48 FF50 move.l [A6 - 0xB0], A0 0000007A 3D6E FFBA FF54 move.w [A6 - 0xAC], [A6 - 0x46] 00000080 426E FF5A clr.w [A6 - 0xA6] 00000084 2D6E FFBC FF6E move.l [A6 - 0x92], [A6 - 0x44] 0000008A 4267 clr.w -[A7] 0000008C 486E FF3E pea.l [A6 - 0xC2] 00000090 4267 clr.w -[A7] 00000092 4EAD 03FA jsr [A5 + 0x3FA /* export_123 */] 00000096 3E1F move.w D7, [A7]+ 00000098 6702 beq +0x4 /* 0000009C */ 0000009A 603E bra +0x40 /* 000000DA */ label0000009C: 0000009C 296E FF86 0046 move.l [A4 + 0x46], [A6 - 0x7A] 000000A2 296E FF8A 004A move.l [A4 + 0x4A], [A6 - 0x76] 000000A8 296E FF5E 004E move.l [A4 + 0x4E], [A6 - 0xA2] 000000AE 296E FF62 0052 move.l [A4 + 0x52], [A6 - 0x9E] 000000B4 296E FF74 0056 move.l [A4 + 0x56], [A6 - 0x8C] 000000BA 296E FF7E 005A move.l [A4 + 0x5A], [A6 - 0x82] 000000C0 486E FDF8 pea.l [A6 - 0x208] 000000C4 3F2E FFBA move.w -[A7], [A6 - 0x46] 000000C8 4EAD 396A jsr [A5 + 0x396A /* export_1833 */] 000000CC 205F movea.l A0, [A7]+ 000000CE 43EC 005E lea.l A1, [A4 + 0x5E] 000000D2 7007 moveq.l D0, 0x07 label000000D4: 000000D4 22D8 move.l [A1]+, [A0]+ 000000D6 51C8 FFFC dbf D0, -0x6 /* 000000D4 */ label000000DA: 000000DA 3D47 0010 move.w [A6 + 0x10], D7 000000DE 4CDF 1080 movem.l D7,A4, [A7]+ 000000E2 4E5E unlink A6 000000E4 205F movea.l A0, [A7]+ 000000E6 504F addq.w A7, 8 000000E8 4ED0 jmp [A0] 000000EA 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 000000EC-000000F8 fn000000EC: 000000EC 4E56 FA8E link A6, -0x0572 000000F0 206E 0010 movea.l A0, [A6 + 0x10] 000000F4 43EE FF00 lea.l A1, [A6 - 0x100] // end alternate branch 000000EC-000000F8 fn000000EC: // (misaligned) 000000EE FA8E 206E .extension 0xA8E <> // unimplemented 000000F2 0010 43EE ori.b [A0], 0xEE 000000F6 FF00 .extension 0xF00 <> // unimplemented 000000F8 703F moveq.l D0, 0x3F label000000FA: 000000FA 22D8 move.l [A1]+, [A0]+ 000000FC 51C8 FFFC dbf D0, -0x6 /* 000000FA */ 00000100 206E 000C movea.l A0, [A6 + 0xC] 00000104 43EE FE00 lea.l A1, [A6 - 0x200] 00000108 703F moveq.l D0, 0x3F label0000010A: 0000010A 22D8 move.l [A1]+, [A0]+ 0000010C 51C8 FFFC dbf D0, -0x6 /* 0000010A */ 00000110 486E FE00 pea.l [A6 - 0x200] 00000114 487A 0186 pea.l [PC + 0x186 /* 0000029C, value 0x13A0000 */] 00000118 486E FA8E pea.l [A6 - 0x572] 0000011C 3F3C 0002 move.w -[A7], 0x2 00000120 4EAD 494A jsr [A5 + 0x494A /* export_2341 */] 00000124 41EE FE00 lea.l A0, [A6 - 0x200] 00000128 43EE FA8E lea.l A1, [A6 - 0x572] 0000012C 703F moveq.l D0, 0x3F label0000012E: 0000012E 20D9 move.l [A0]+, [A1]+ 00000130 51C8 FFFC dbf D0, -0x6 /* 0000012E */ 00000134 4267 clr.w -[A7] 00000136 42A7 clr.l -[A7] 00000138 486E FB92 pea.l [A6 - 0x46E] 0000013C 4EAD 036A jsr [A5 + 0x36A /* export_105 */] 00000140 3D5F FB8E move.w [A6 - 0x472], [A7]+ 00000144 41EE FC94 lea.l A0, [A6 - 0x36C] 00000148 43EE FF00 lea.l A1, [A6 - 0x100] 0000014C 703F moveq.l D0, 0x3F label0000014E: 0000014E 20D9 move.l [A0]+, [A1]+ 00000150 51C8 FFFC dbf D0, -0x6 /* 0000014E */ 00000154 4267 clr.w -[A7] 00000156 486E FE00 pea.l [A6 - 0x200] 0000015A 4267 clr.w -[A7] 0000015C 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 00000160 4A5F tst.w [A7]+ 00000162 57C0 seq D0 00000164 4A00 tst.b D0 00000166 6700 010A beq +0x10C /* 00000272 */ 0000016A 2F00 move.l -[A7], D0 0000016C 4267 clr.w -[A7] 0000016E 42A7 clr.l -[A7] 00000170 486E FB90 pea.l [A6 - 0x470] 00000174 4EAD 036A jsr [A5 + 0x36A /* export_105 */] 00000178 321F move.w D1, [A7]+ 0000017A 201F move.l D0, [A7]+ 0000017C 4A41 tst.w D1 0000017E 57C1 seq D1 00000180 C001 and.b D0, D1 00000182 6700 00EE beq +0xF0 /* 00000272 */ 00000186 7000 moveq.l D0, 0x00 00000188 2D40 FDA0 move.l [A6 - 0x260], D0 0000018C 41EE FB94 lea.l A0, [A6 - 0x46C] 00000190 2D48 FDA6 move.l [A6 - 0x25A], A0 00000194 2D6E 0008 FDF8 move.l [A6 - 0x208], [A6 + 0x8] label0000019A: 0000019A 3D6E FB90 FDAA move.w [A6 - 0x256], [A6 - 0x470] 000001A0 3D7C FFFF FDB0 move.w [A6 - 0x250], 0xFFFF 000001A6 2D6E FDF8 FDC4 move.l [A6 - 0x23C], [A6 - 0x208] 000001AC 4267 clr.w -[A7] 000001AE 486E FD94 pea.l [A6 - 0x26C] 000001B2 4267 clr.w -[A7] 000001B4 4EAD 03C2 jsr [A5 + 0x3C2 /* export_116 */] 000001B8 4A5F tst.w [A7]+ 000001BA 6600 0086 bne +0x88 /* 00000242 */ 000001BE 486E FB94 pea.l [A6 - 0x46C] 000001C2 487A 00D8 pea.l [PC + 0xD8 /* 0000029C, value 0x13A0000 */] 000001C6 486E FA8E pea.l [A6 - 0x572] 000001CA 3F3C 0002 move.w -[A7], 0x2 000001CE 4EAD 494A jsr [A5 + 0x494A /* export_2341 */] 000001D2 41EE FB94 lea.l A0, [A6 - 0x46C] 000001D6 43EE FA8E lea.l A1, [A6 - 0x572] 000001DA 703F moveq.l D0, 0x3F label000001DC: 000001DC 20D9 move.l [A0]+, [A1]+ 000001DE 51C8 FFFC dbf D0, -0x6 /* 000001DC */ 000001E2 4240 clr.w D0 000001E4 102E FC94 move.b D0, [A6 - 0x36C] 000001E8 4241 clr.w D1 000001EA 122E FB94 move.b D1, [A6 - 0x46C] 000001EE D240 add.w D1, D0 000001F0 0C41 00FE cmpi.w D1, 0xFE 000001F4 6C26 bge +0x28 /* 0000021C */ 000001F6 486E FB94 pea.l [A6 - 0x46C] 000001FA 486E FC94 pea.l [A6 - 0x36C] 000001FE 486E FA8E pea.l [A6 - 0x572] 00000202 3F3C 0002 move.w -[A7], 0x2 00000206 4EAD 494A jsr [A5 + 0x494A /* export_2341 */] 0000020A 41EE FC94 lea.l A0, [A6 - 0x36C] 0000020E 43EE FA8E lea.l A1, [A6 - 0x572] 00000212 703F moveq.l D0, 0x3F label00000214: 00000214 20D9 move.l [A0]+, [A1]+ 00000216 51C8 FFFC dbf D0, -0x6 /* 00000214 */ 0000021A 604C bra +0x4E /* 00000268 */ label0000021C: 0000021C 487A 007E pea.l [PC + 0x7E /* 0000029C, value 0x13A0000 */] 00000220 486E FC94 pea.l [A6 - 0x36C] 00000224 486E FA8E pea.l [A6 - 0x572] 00000228 3F3C 0002 move.w -[A7], 0x2 0000022C 4EAD 494A jsr [A5 + 0x494A /* export_2341 */] 00000230 41EE FC94 lea.l A0, [A6 - 0x36C] 00000234 43EE FA8E lea.l A1, [A6 - 0x572] 00000238 703F moveq.l D0, 0x3F label0000023A: 0000023A 20D9 move.l [A0]+, [A1]+ 0000023C 51C8 FFFC dbf D0, -0x6 /* 0000023A */ 00000240 6030 bra +0x32 /* 00000272 */ label00000242: 00000242 487A 0058 pea.l [PC + 0x58 /* 0000029C, value 0x13A0000 */] 00000246 486E FC94 pea.l [A6 - 0x36C] 0000024A 486E FA8E pea.l [A6 - 0x572] 0000024E 3F3C 0002 move.w -[A7], 0x2 00000252 4EAD 494A jsr [A5 + 0x494A /* export_2341 */] 00000256 41EE FC94 lea.l A0, [A6 - 0x36C] 0000025A 43EE FA8E lea.l A1, [A6 - 0x572] 0000025E 703F moveq.l D0, 0x3F label00000260: 00000260 20D9 move.l [A0]+, [A1]+ 00000262 51C8 FFFC dbf D0, -0x6 /* 00000260 */ 00000266 600A bra +0xC /* 00000272 */ label00000268: 00000268 7002 moveq.l D0, 0x02 0000026A B0AE FDC4 cmp.l D0, [A6 - 0x23C] 0000026E 6600 FF2A bne -0xD4 /* 0000019A */ label00000272: 00000272 4267 clr.w -[A7] 00000274 42A7 clr.l -[A7] 00000276 3F2E FB92 move.w -[A7], [A6 - 0x46E] 0000027A 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 0000027E 3D5F FB8E move.w [A6 - 0x472], [A7]+ 00000282 206E 0014 movea.l A0, [A6 + 0x14] 00000286 43EE FC94 lea.l A1, [A6 - 0x36C] 0000028A 703F moveq.l D0, 0x3F label0000028C: 0000028C 20D9 move.l [A0]+, [A1]+ 0000028E 51C8 FFFC dbf D0, -0x6 /* 0000028C */ 00000292 4E5E unlink A6 00000294 205F movea.l A0, [A7]+ 00000296 DEFC 000C add.w A7, 0xC 0000029A 4ED0 jmp [A0] 0000029C 013A 0000 btst [PC /* 0000029E */], D0 000002A0 4E56 0000 link A6, 0 000002A4 206E 0008 movea.l A0, [A6 + 0x8] 000002A8 4AA8 FDEC tst.l [A0 - 0x214] 000002AC 6708 beq +0xA /* 000002B6 */ 000002AE 2F28 FDEC move.l -[A7], [A0 - 0x214] 000002B2 4EAD 3352 jsr [A5 + 0x3352 /* export_1638 */] label000002B6: 000002B6 4E5E unlink A6 000002B8 205F movea.l A0, [A7]+ 000002BA DEFC 000A add.w A7, 0xA /* '\n' */ 000002BE 4ED0 jmp [A0] export_1846: 000002C0 4E56 FCE8 link A6, -0x0318 000002C4 48E7 0308 movem.l -[A7], D6,D7,A4 000002C8 206E 000E movea.l A0, [A6 + 0xE] 000002CC 43EE FFBA lea.l A1, [A6 - 0x46] 000002D0 7010 moveq.l D0, 0x10 label000002D2: 000002D2 22D8 move.l [A1]+, [A0]+ 000002D4 51C8 FFFC dbf D0, -0x6 /* 000002D2 */ 000002D8 3290 move.w [A1], [A0] 000002DA 2E2E 000A move.l D7, [A6 + 0xA] 000002DE 42A7 clr.l -[A7] 000002E0 2F07 move.l -[A7], D7 000002E2 2F2D ECE0 move.l -[A7], [A5 - 0x1320] 000002E6 4EAD 37C2 jsr [A5 + 0x37C2 /* export_1780 */] 000002EA 2D5F FDEC move.l [A6 - 0x214], [A7]+ 000002EE 6758 beq +0x5A /* 00000348 */ 000002F0 42A7 clr.l -[A7] 000002F2 2F3C 444C 4F47 move.l -[A7], 0x444C4F47 /* 'DLOG' */ 000002F8 2F2E FDEC move.l -[A7], [A6 - 0x214] 000002FC 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 00000300 285F movea.l A4, [A7]+ 00000302 2F0C move.l -[A7], A4 00000304 4EAD 2072 jsr [A5 + 0x2072 /* export_1034 */] 00000308 2054 movea.l A0, [A4] 0000030A 4868 005E pea.l [A0 + 0x5E] 0000030E 486E FFC0 pea.l [A6 - 0x40] 00000312 4EAD 496A jsr [A5 + 0x496A /* export_2345 */] 00000316 101F move.b D0, [A7]+ 00000318 672E beq +0x30 /* 00000348 */ 0000031A 2054 movea.l A0, [A4] 0000031C 2228 005A move.l D1, [A0 + 0x5A] 00000320 B2AE FFBC cmp.l D1, [A6 - 0x44] 00000324 56C1 sne D1 00000326 C001 and.b D0, D1 00000328 4A00 tst.b D0 0000032A 671C beq +0x1E /* 00000348 */ 0000032C 3228 0058 move.w D1, [A0 + 0x58] 00000330 B26E FFBA cmp.w D1, [A6 - 0x46] 00000334 56C1 sne D1 00000336 C001 and.b D0, D1 00000338 670E beq +0x10 /* 00000348 */ 0000033A 2F2E FDEC move.l -[A7], [A6 - 0x214] 0000033E 4EAD 3152 jsr [A5 + 0x3152 /* export_1574 */] 00000342 7000 moveq.l D0, 0x00 00000344 2D40 FDEC move.l [A6 - 0x214], D0 label00000348: 00000348 4AAE FDEC tst.l [A6 - 0x214] 0000034C 6714 beq +0x16 /* 00000362 */ 0000034E 2F2E FDEC move.l -[A7], [A6 - 0x214] 00000352 4EAD 315A jsr [A5 + 0x315A /* export_1575 */] 00000356 2F2E FDEC move.l -[A7], [A6 - 0x214] 0000035A 4EAD 1F4A jsr [A5 + 0x1F4A /* export_997 */] 0000035E 6000 00F6 bra +0xF8 /* 00000456 */ label00000362: 00000362 4267 clr.w -[A7] 00000364 4EAD 3FE2 jsr [A5 + 0x3FE2 /* export_2040 */] 00000368 101F move.b D0, [A7]+ 0000036A 6704 beq +0x6 /* 00000370 */ 0000036C 6000 00E8 bra +0xEA /* 00000456 */ label00000370: 00000370 4267 clr.w -[A7] 00000372 2F07 move.l -[A7], D7 00000374 486E FEF0 pea.l [A6 - 0x110] 00000378 4EAD 3EB2 jsr [A5 + 0x3EB2 /* export_2002 */] 0000037C 3C1F move.w D6, [A7]+ 0000037E 670E beq +0x10 /* 0000038E */ 00000380 2F3C 0001 0FA8 move.l -[A7], 0x10FA8 00000386 4EAD 3F92 jsr [A5 + 0x3F92 /* export_2030 */] 0000038A 6000 00CA bra +0xCC /* 00000456 */ label0000038E: 0000038E 7000 moveq.l D0, 0x00 00000390 2D40 FDEC move.l [A6 - 0x214], D0 00000394 7000 moveq.l D0, 0x00 00000396 2840 movea.l A4, D0 00000398 486E FF7C pea.l [A6 - 0x84] 0000039C 487A FF02 pea.l [PC - 0xFE /* 000002A0, value 0x4E560000 'NV\0\0', cstring "NV" */] 000003A0 2F0E move.l -[A7], A6 000003A2 4EAD 2052 jsr [A5 + 0x2052 /* export_1030 */] 000003A6 42A7 clr.l -[A7] 000003A8 3F3C 07D0 move.w -[A7], 0x7D0 000003AC 42A7 clr.l -[A7] 000003AE 4EAD 10D2 jsr [A5 + 0x10D2 /* export_534 */] 000003B2 2D57 FDEC move.l [A6 - 0x214], [A7] 000003B6 4EAD 206A jsr [A5 + 0x206A /* export_1033 */] 000003BA 486E FDF0 pea.l [A6 - 0x210] 000003BE 2F3C 0005 07D0 move.l -[A7], 0x507D0 000003C4 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 000003C8 486E FFC0 pea.l [A6 - 0x40] 000003CC 486E FDF0 pea.l [A6 - 0x210] 000003D0 486E FCE8 pea.l [A6 - 0x318] 000003D4 3F3C 0002 move.w -[A7], 0x2 000003D8 4EAD 494A jsr [A5 + 0x494A /* export_2341 */] 000003DC 41EE FDF0 lea.l A0, [A6 - 0x210] 000003E0 43EE FCE8 lea.l A1, [A6 - 0x318] 000003E4 703F moveq.l D0, 0x3F label000003E6: 000003E6 20D9 move.l [A0]+, [A1]+ 000003E8 51C8 FFFC dbf D0, -0x6 /* 000003E6 */ 000003EC 486E FDF0 pea.l [A6 - 0x210] 000003F0 2F2E FDEC move.l -[A7], [A6 - 0x214] 000003F4 4EAD 0BE2 jsr [A5 + 0xBE2 /* export_376 */] 000003F8 486E FFBA pea.l [A6 - 0x46] 000003FC 2F07 move.l -[A7], D7 000003FE 2F2D ECE0 move.l -[A7], [A5 - 0x1320] 00000402 2F2E FDEC move.l -[A7], [A6 - 0x214] 00000406 4EBA 03F0 jsr [PC + 0x3F0 /* 000007F8 */] 0000040A 42A7 clr.l -[A7] 0000040C 2F3C 444C 4F47 move.l -[A7], 0x444C4F47 /* 'DLOG' */ 00000412 2F2E FDEC move.l -[A7], [A6 - 0x214] 00000416 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 0000041A 285F movea.l A4, [A7]+ 0000041C 2F0C move.l -[A7], A4 0000041E 4EAD 2072 jsr [A5 + 0x2072 /* export_1034 */] 00000422 486E FFBA pea.l [A6 - 0x46] 00000426 2F07 move.l -[A7], D7 00000428 1F2E 0008 move.b -[A7], [A6 + 0x8] 0000042C 2F0C move.l -[A7], A4 0000042E 4EBA 045C jsr [PC + 0x45C /* 0000088C */] 00000432 42A7 clr.l -[A7] 00000434 2F3C 6B65 796C move.l -[A7], 0x6B65796C /* 'keyl' */ 0000043A 2F2E FDEC move.l -[A7], [A6 - 0x214] 0000043E 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 00000442 4EAD 26C2 jsr [A5 + 0x26C2 /* export_1236 */] 00000446 2F2E FDEC move.l -[A7], [A6 - 0x214] 0000044A 4EAD 315A jsr [A5 + 0x315A /* export_1575 */] 0000044E 486E FF7C pea.l [A6 - 0x84] 00000452 4EAD 209A jsr [A5 + 0x209A /* export_1039 */] label00000456: 00000456 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 0000045A 4E5E unlink A6 0000045C 205F movea.l A0, [A7]+ 0000045E DEFC 000A add.w A7, 0xA /* '\n' */ 00000462 4ED0 jmp [A0] 00000464 4E56 FFFC link A6, -0x0004 00000468 48E7 0018 movem.l -[A7], A3,A4 0000046C 286E 0008 movea.l A4, [A6 + 0x8] 00000470 4AAE 000C tst.l [A6 + 0xC] 00000474 6700 01C2 beq +0x1C4 /* 00000638 */ 00000478 42A7 clr.l -[A7] 0000047A 2F3C 444C 4F47 move.l -[A7], 0x444C4F47 /* 'DLOG' */ 00000480 2F2E 000C move.l -[A7], [A6 + 0xC] 00000484 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 00000488 265F movea.l A3, [A7]+ 0000048A 2F0B move.l -[A7], A3 0000048C 4EAD 2072 jsr [A5 + 0x2072 /* export_1034 */] 00000490 700B moveq.l D0, 0x0B 00000492 6B18 bmi +0x1A /* 000004AC */ 00000494 B07C 000F cmp.w D0, 0xF 00000498 6E12 bgt +0x14 /* 000004AC */ 0000049A 41EC 000E lea.l A0, [A4 + 0xE] 0000049E 3200 move.w D1, D0 000004A0 E649 lsr D1.w, 3 000004A2 4441 neg.w D1 000004A4 0130 10FF btst [A0 + D1.w - 0x1], D0 000004A8 0A3C 0004 xori.b ccr, 4 label000004AC: 000004AC 661A bne +0x1C /* 000004C8 */ 000004AE 1F3C 0001 move.b -[A7], 0x1 000004B2 2F0B move.l -[A7], A3 000004B4 4EBA 08DE jsr [PC + 0x8DE /* 00000D94 */] 000004B8 2F0B move.l -[A7], A3 000004BA 4EBA 138C jsr [PC + 0x138C /* 00001848 */] 000004BE 2F0B move.l -[A7], A3 000004C0 4EBA 144A jsr [PC + 0x144A /* 0000190C */] 000004C4 6000 00DE bra +0xE0 /* 000005A4 */ label000004C8: 000004C8 7002 moveq.l D0, 0x02 000004CA 6B18 bmi +0x1A /* 000004E4 */ 000004CC B07C 000F cmp.w D0, 0xF 000004D0 6E12 bgt +0x14 /* 000004E4 */ 000004D2 41EC 000E lea.l A0, [A4 + 0xE] 000004D6 3200 move.w D1, D0 000004D8 E649 lsr D1.w, 3 000004DA 4441 neg.w D1 000004DC 0130 10FF btst [A0 + D1.w - 0x1], D0 000004E0 0A3C 0004 xori.b ccr, 4 label000004E4: 000004E4 6600 00BE bne +0xC0 /* 000005A4 */ 000004E8 700A moveq.l D0, 0x0A 000004EA 6B18 bmi +0x1A /* 00000504 */ 000004EC B07C 000F cmp.w D0, 0xF 000004F0 6E12 bgt +0x14 /* 00000504 */ 000004F2 41EC 000E lea.l A0, [A4 + 0xE] 000004F6 3200 move.w D1, D0 000004F8 E649 lsr D1.w, 3 000004FA 4441 neg.w D1 000004FC 0130 10FF btst [A0 + D1.w - 0x1], D0 00000500 0A3C 0004 xori.b ccr, 4 label00000504: 00000504 660A bne +0xC /* 00000510 */ 00000506 1F3C 0001 move.b -[A7], 0x1 0000050A 2F0B move.l -[A7], A3 0000050C 4EBA 0886 jsr [PC + 0x886 /* 00000D94 */] label00000510: 00000510 7006 moveq.l D0, 0x06 00000512 6B18 bmi +0x1A /* 0000052C */ 00000514 B07C 000F cmp.w D0, 0xF 00000518 6E12 bgt +0x14 /* 0000052C */ 0000051A 41EC 000E lea.l A0, [A4 + 0xE] 0000051E 3200 move.w D1, D0 00000520 E649 lsr D1.w, 3 00000522 4441 neg.w D1 00000524 0130 10FF btst [A0 + D1.w - 0x1], D0 00000528 0A3C 0004 xori.b ccr, 4 label0000052C: 0000052C 57C0 seq D0 0000052E 4A00 tst.b D0 00000530 6622 bne +0x24 /* 00000554 */ 00000532 720A moveq.l D1, 0x0A 00000534 6B18 bmi +0x1A /* 0000054E */ 00000536 B27C 000F cmp.w D1, 0xF 0000053A 6E12 bgt +0x14 /* 0000054E */ 0000053C 41EC 000E lea.l A0, [A4 + 0xE] 00000540 3401 move.w D2, D1 00000542 E64A lsr D2.w, 3 00000544 4442 neg.w D2 00000546 0330 20FF btst [A0 + D2.w - 0x1], D1 0000054A 0A3C 0004 xori.b ccr, 4 label0000054E: 0000054E 57C1 seq D1 00000550 8001 or.b D0, D1 00000552 6706 beq +0x8 /* 0000055A */ label00000554: 00000554 2F0B move.l -[A7], A3 00000556 4EBA 12F0 jsr [PC + 0x12F0 /* 00001848 */] label0000055A: 0000055A 7007 moveq.l D0, 0x07 0000055C 6B18 bmi +0x1A /* 00000576 */ 0000055E B07C 000F cmp.w D0, 0xF 00000562 6E12 bgt +0x14 /* 00000576 */ 00000564 41EC 000E lea.l A0, [A4 + 0xE] 00000568 3200 move.w D1, D0 0000056A E649 lsr D1.w, 3 0000056C 4441 neg.w D1 0000056E 0130 10FF btst [A0 + D1.w - 0x1], D0 00000572 0A3C 0004 xori.b ccr, 4 label00000576: 00000576 57C0 seq D0 00000578 4A00 tst.b D0 0000057A 6622 bne +0x24 /* 0000059E */ 0000057C 720A moveq.l D1, 0x0A 0000057E 6B18 bmi +0x1A /* 00000598 */ 00000580 B27C 000F cmp.w D1, 0xF 00000584 6E12 bgt +0x14 /* 00000598 */ 00000586 41EC 000E lea.l A0, [A4 + 0xE] 0000058A 3401 move.w D2, D1 0000058C E64A lsr D2.w, 3 0000058E 4442 neg.w D2 00000590 0330 20FF btst [A0 + D2.w - 0x1], D1 00000594 0A3C 0004 xori.b ccr, 4 label00000598: 00000598 57C1 seq D1 0000059A 8001 or.b D0, D1 0000059C 6706 beq +0x8 /* 000005A4 */ label0000059E: 0000059E 2F0B move.l -[A7], A3 000005A0 4EBA 136A jsr [PC + 0x136A /* 0000190C */] label000005A4: 000005A4 7008 moveq.l D0, 0x08 000005A6 6B18 bmi +0x1A /* 000005C0 */ 000005A8 B07C 000F cmp.w D0, 0xF 000005AC 6E12 bgt +0x14 /* 000005C0 */ 000005AE 41EC 000E lea.l A0, [A4 + 0xE] 000005B2 3200 move.w D1, D0 000005B4 E649 lsr D1.w, 3 000005B6 4441 neg.w D1 000005B8 0130 10FF btst [A0 + D1.w - 0x1], D0 000005BC 0A3C 0004 xori.b ccr, 4 label000005C0: 000005C0 57C0 seq D0 000005C2 4A00 tst.b D0 000005C4 6622 bne +0x24 /* 000005E8 */ 000005C6 720A moveq.l D1, 0x0A 000005C8 6B18 bmi +0x1A /* 000005E2 */ 000005CA B27C 000F cmp.w D1, 0xF 000005CE 6E12 bgt +0x14 /* 000005E2 */ 000005D0 41EC 000E lea.l A0, [A4 + 0xE] 000005D4 3401 move.w D2, D1 000005D6 E64A lsr D2.w, 3 000005D8 4442 neg.w D2 000005DA 0330 20FF btst [A0 + D2.w - 0x1], D1 000005DE 0A3C 0004 xori.b ccr, 4 label000005E2: 000005E2 57C1 seq D1 000005E4 8001 or.b D0, D1 000005E6 6706 beq +0x8 /* 000005EE */ label000005E8: 000005E8 2F0B move.l -[A7], A3 000005EA 4EBA 13A8 jsr [PC + 0x13A8 /* 00001994 */] label000005EE: 000005EE 7009 moveq.l D0, 0x09 000005F0 6B18 bmi +0x1A /* 0000060A */ 000005F2 B07C 000F cmp.w D0, 0xF 000005F6 6E12 bgt +0x14 /* 0000060A */ 000005F8 41EC 000E lea.l A0, [A4 + 0xE] 000005FC 3200 move.w D1, D0 000005FE E649 lsr D1.w, 3 00000600 4441 neg.w D1 00000602 0130 10FF btst [A0 + D1.w - 0x1], D0 00000606 0A3C 0004 xori.b ccr, 4 label0000060A: 0000060A 57C0 seq D0 0000060C 4A00 tst.b D0 0000060E 6622 bne +0x24 /* 00000632 */ 00000610 720A moveq.l D1, 0x0A 00000612 6B18 bmi +0x1A /* 0000062C */ 00000614 B27C 000F cmp.w D1, 0xF 00000618 6E12 bgt +0x14 /* 0000062C */ 0000061A 41EC 000E lea.l A0, [A4 + 0xE] 0000061E 3401 move.w D2, D1 00000620 E64A lsr D2.w, 3 00000622 4442 neg.w D2 00000624 0330 20FF btst [A0 + D2.w - 0x1], D1 00000628 0A3C 0004 xori.b ccr, 4 label0000062C: 0000062C 57C1 seq D1 0000062E 8001 or.b D0, D1 00000630 6706 beq +0x8 /* 00000638 */ label00000632: 00000632 2F0B move.l -[A7], A3 00000634 4EBA 139A jsr [PC + 0x139A /* 000019D0 */] label00000638: 00000638 4CDF 1800 movem.l A3,A4, [A7]+ 0000063C 4E5E unlink A6 0000063E 205F movea.l A0, [A7]+ 00000640 504F addq.w A7, 8 00000642 4ED0 jmp [A0] export_1847: 00000644 4E56 FFF8 link A6, -0x0008 00000648 48E7 0018 movem.l -[A7], A3,A4 0000064C 700B moveq.l D0, 0x0B 0000064E 6B18 bmi +0x1A /* 00000668 */ 00000650 B07C 000F cmp.w D0, 0xF 00000654 6E12 bgt +0x14 /* 00000668 */ 00000656 41EE 000E lea.l A0, [A6 + 0xE] 0000065A 3200 move.w D1, D0 0000065C E649 lsr D1.w, 3 0000065E 4441 neg.w D1 00000660 0130 10FF btst [A0 + D1.w - 0x1], D0 00000664 0A3C 0004 xori.b ccr, 4 label00000668: 00000668 6612 bne +0x14 /* 0000067C */ 0000066A 487A FDF8 pea.l [PC - 0x208 /* 00000464, value 0x4E56FFFC */] 0000066E 2F0E move.l -[A7], A6 00000670 2F2D ECE0 move.l -[A7], [A5 - 0x1320] 00000674 4EAD 4842 jsr [A5 + 0x4842 /* export_2308 */] 00000678 6000 0170 bra +0x172 /* 000007EA */ label0000067C: 0000067C 7002 moveq.l D0, 0x02 0000067E 6B18 bmi +0x1A /* 00000698 */ 00000680 B07C 000F cmp.w D0, 0xF 00000684 6E12 bgt +0x14 /* 00000698 */ 00000686 41EE 000E lea.l A0, [A6 + 0xE] 0000068A 3200 move.w D1, D0 0000068C E649 lsr D1.w, 3 0000068E 4441 neg.w D1 00000690 0130 10FF btst [A0 + D1.w - 0x1], D0 00000694 0A3C 0004 xori.b ccr, 4 label00000698: 00000698 6612 bne +0x14 /* 000006AC */ 0000069A 487A FDC8 pea.l [PC - 0x238 /* 00000464, value 0x4E56FFFC */] 0000069E 2F0E move.l -[A7], A6 000006A0 2F2D ECE0 move.l -[A7], [A5 - 0x1320] 000006A4 4EAD 4842 jsr [A5 + 0x4842 /* export_2308 */] 000006A8 6000 0140 bra +0x142 /* 000007EA */ label000006AC: 000006AC 7008 moveq.l D0, 0x08 000006AE 6B18 bmi +0x1A /* 000006C8 */ 000006B0 B07C 000F cmp.w D0, 0xF 000006B4 6E12 bgt +0x14 /* 000006C8 */ 000006B6 41EE 000E lea.l A0, [A6 + 0xE] 000006BA 3200 move.w D1, D0 000006BC E649 lsr D1.w, 3 000006BE 4441 neg.w D1 000006C0 0130 10FF btst [A0 + D1.w - 0x1], D0 000006C4 0A3C 0004 xori.b ccr, 4 label000006C8: 000006C8 57C0 seq D0 000006CA 4A00 tst.b D0 000006CC 6622 bne +0x24 /* 000006F0 */ 000006CE 7209 moveq.l D1, 0x09 000006D0 6B18 bmi +0x1A /* 000006EA */ 000006D2 B27C 000F cmp.w D1, 0xF 000006D6 6E12 bgt +0x14 /* 000006EA */ 000006D8 41EE 000E lea.l A0, [A6 + 0xE] 000006DC 3401 move.w D2, D1 000006DE E64A lsr D2.w, 3 000006E0 4442 neg.w D2 000006E2 0330 20FF btst [A0 + D2.w - 0x1], D1 000006E6 0A3C 0004 xori.b ccr, 4 label000006EA: 000006EA 57C1 seq D1 000006EC 8001 or.b D0, D1 000006EE 6712 beq +0x14 /* 00000702 */ label000006F0: 000006F0 487A FD72 pea.l [PC - 0x28E /* 00000464, value 0x4E56FFFC */] 000006F4 2F0E move.l -[A7], A6 000006F6 2F2D ECE0 move.l -[A7], [A5 - 0x1320] 000006FA 4EAD 4842 jsr [A5 + 0x4842 /* export_2308 */] 000006FE 6000 00EA bra +0xEC /* 000007EA */ label00000702: 00000702 42A7 clr.l -[A7] 00000704 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000708 2F2D ECE0 move.l -[A7], [A5 - 0x1320] 0000070C 4EAD 37C2 jsr [A5 + 0x37C2 /* export_1780 */] 00000710 265F movea.l A3, [A7]+ 00000712 200B move.l D0, A3 00000714 6700 00D4 beq +0xD6 /* 000007EA */ 00000718 42A7 clr.l -[A7] 0000071A 2F3C 444C 4F47 move.l -[A7], 0x444C4F47 /* 'DLOG' */ 00000720 2F0B move.l -[A7], A3 00000722 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 00000726 285F movea.l A4, [A7]+ 00000728 2F0C move.l -[A7], A4 0000072A 4EAD 2072 jsr [A5 + 0x2072 /* export_1034 */] 0000072E 700A moveq.l D0, 0x0A 00000730 6B18 bmi +0x1A /* 0000074A */ 00000732 B07C 000F cmp.w D0, 0xF 00000736 6E12 bgt +0x14 /* 0000074A */ 00000738 41EE 000E lea.l A0, [A6 + 0xE] 0000073C 3200 move.w D1, D0 0000073E E649 lsr D1.w, 3 00000740 4441 neg.w D1 00000742 0130 10FF btst [A0 + D1.w - 0x1], D0 00000746 0A3C 0004 xori.b ccr, 4 label0000074A: 0000074A 660A bne +0xC /* 00000756 */ 0000074C 1F3C 0001 move.b -[A7], 0x1 00000750 2F0C move.l -[A7], A4 00000752 4EBA 0640 jsr [PC + 0x640 /* 00000D94 */] label00000756: 00000756 7006 moveq.l D0, 0x06 00000758 6B18 bmi +0x1A /* 00000772 */ 0000075A B07C 000F cmp.w D0, 0xF 0000075E 6E12 bgt +0x14 /* 00000772 */ 00000760 41EE 000E lea.l A0, [A6 + 0xE] 00000764 3200 move.w D1, D0 00000766 E649 lsr D1.w, 3 00000768 4441 neg.w D1 0000076A 0130 10FF btst [A0 + D1.w - 0x1], D0 0000076E 0A3C 0004 xori.b ccr, 4 label00000772: 00000772 57C0 seq D0 00000774 4A00 tst.b D0 00000776 6622 bne +0x24 /* 0000079A */ 00000778 720A moveq.l D1, 0x0A 0000077A 6B18 bmi +0x1A /* 00000794 */ 0000077C B27C 000F cmp.w D1, 0xF 00000780 6E12 bgt +0x14 /* 00000794 */ 00000782 41EE 000E lea.l A0, [A6 + 0xE] 00000786 3401 move.w D2, D1 00000788 E64A lsr D2.w, 3 0000078A 4442 neg.w D2 0000078C 0330 20FF btst [A0 + D2.w - 0x1], D1 00000790 0A3C 0004 xori.b ccr, 4 label00000794: 00000794 57C1 seq D1 00000796 8001 or.b D0, D1 00000798 6706 beq +0x8 /* 000007A0 */ label0000079A: 0000079A 2F0C move.l -[A7], A4 0000079C 4EBA 10AA jsr [PC + 0x10AA /* 00001848 */] label000007A0: 000007A0 7007 moveq.l D0, 0x07 000007A2 6B18 bmi +0x1A /* 000007BC */ 000007A4 B07C 000F cmp.w D0, 0xF 000007A8 6E12 bgt +0x14 /* 000007BC */ 000007AA 41EE 000E lea.l A0, [A6 + 0xE] 000007AE 3200 move.w D1, D0 000007B0 E649 lsr D1.w, 3 000007B2 4441 neg.w D1 000007B4 0130 10FF btst [A0 + D1.w - 0x1], D0 000007B8 0A3C 0004 xori.b ccr, 4 label000007BC: 000007BC 57C0 seq D0 000007BE 4A00 tst.b D0 000007C0 6622 bne +0x24 /* 000007E4 */ 000007C2 720A moveq.l D1, 0x0A 000007C4 6B18 bmi +0x1A /* 000007DE */ 000007C6 B27C 000F cmp.w D1, 0xF 000007CA 6E12 bgt +0x14 /* 000007DE */ 000007CC 41EE 000E lea.l A0, [A6 + 0xE] 000007D0 3401 move.w D2, D1 000007D2 E64A lsr D2.w, 3 000007D4 4442 neg.w D2 000007D6 0330 20FF btst [A0 + D2.w - 0x1], D1 000007DA 0A3C 0004 xori.b ccr, 4 label000007DE: 000007DE 57C1 seq D1 000007E0 8001 or.b D0, D1 000007E2 6706 beq +0x8 /* 000007EA */ label000007E4: 000007E4 2F0C move.l -[A7], A4 000007E6 4EBA 1124 jsr [PC + 0x1124 /* 0000190C */] label000007EA: 000007EA 4CDF 1800 movem.l A3,A4, [A7]+ 000007EE 4E5E unlink A6 000007F0 205F movea.l A0, [A7]+ 000007F2 5C4F addq.w A7, 6 000007F4 4ED0 jmp [A0] 000007F6 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 000007F8-000007FC fn000007F8: 000007F8 4E56 FFBA link A6, -0x0046 // end alternate branch 000007F8-000007FC fn000007F8: // (misaligned) 000007FA FFBA .invalid <> 000007FC 206E 0014 movea.l A0, [A6 + 0x14] 00000800 43EE FFBA lea.l A1, [A6 - 0x46] 00000804 7010 moveq.l D0, 0x10 label00000806: 00000806 22D8 move.l [A1]+, [A0]+ 00000808 51C8 FFFC dbf D0, -0x6 /* 00000806 */ 0000080C 3290 move.w [A1], [A0] 0000080E 486E FFBA pea.l [A6 - 0x46] 00000812 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000816 2F2E 000C move.l -[A7], [A6 + 0xC] 0000081A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000081E 4EAD 37CA jsr [A5 + 0x37CA /* export_1781 */] 00000822 206E 0008 movea.l A0, [A6 + 0x8] 00000826 2050 movea.l A0, [A0] 00000828 4228 00C8 clr.b [A0 + 0xC8] 0000082C 4E5E unlink A6 0000082E 205F movea.l A0, [A7]+ 00000830 DEFC 0010 add.w A7, 0x10 00000834 4ED0 jmp [A0] 00000836 0000 4E56 ori.b D0, 0x56 /* 'V' */ 0000083A FFFC .invalid <> 0000083C 2F0C move.l -[A7], A4 0000083E 286E 0008 movea.l A4, [A6 + 0x8] 00000842 204C movea.l A0, A4 00000844 5088 addq.l A0, 8 00000846 2050 movea.l A0, [A0] 00000848 2D48 FFFC move.l [A6 - 0x4], A0 0000084C 486C FEDC pea.l [A4 - 0x124] 00000850 4EAD 3E62 jsr [A5 + 0x3E62 /* export_1992 */] 00000854 4AAC FF78 tst.l [A4 - 0x88] 00000858 6708 beq +0xA /* 00000862 */ 0000085A 2F2C FF78 move.l -[A7], [A4 - 0x88] 0000085E 4EAD 3352 jsr [A5 + 0x3352 /* export_1638 */] label00000862: 00000862 4AAC FF74 tst.l [A4 - 0x8C] 00000866 6708 beq +0xA /* 00000870 */ 00000868 2F2C FF74 move.l -[A7], [A4 - 0x8C] 0000086C 4EAD 3352 jsr [A5 + 0x3352 /* export_1638 */] label00000870: 00000870 4AAC FF70 tst.l [A4 - 0x90] 00000874 6708 beq +0xA /* 0000087E */ 00000876 2F2C FF70 move.l -[A7], [A4 - 0x90] 0000087A 4EAD 3352 jsr [A5 + 0x3352 /* export_1638 */] label0000087E: 0000087E 285F movea.l A4, [A7]+ 00000880 4E5E unlink A6 00000882 205F movea.l A0, [A7]+ 00000884 DEFC 000A add.w A7, 0xA /* '\n' */ 00000888 4ED0 jmp [A0] 0000088A 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 0000088C-00000898 fn0000088C: 0000088C 4E56 FED4 link A6, -0x012C 00000890 48E7 0038 movem.l -[A7], A2,A3,A4 00000894 206E 0012 movea.l A0, [A6 + 0x12] // end alternate branch 0000088C-00000898 fn0000088C: // (misaligned) 0000088E FED4 48E7 .extension 0xED4 <> // unimplemented 00000892 0038 206E 0012 ori.b [0x00000012], 0x6E /* 'n' */ 00000898 43EE FFBA lea.l A1, [A6 - 0x46] 0000089C 7010 moveq.l D0, 0x10 label0000089E: 0000089E 22D8 move.l [A1]+, [A0]+ 000008A0 51C8 FFFC dbf D0, -0x6 /* 0000089E */ 000008A4 3290 move.w [A1], [A0] 000008A6 266E 0008 movea.l A3, [A6 + 0x8] 000008AA 284B movea.l A4, A3 000008AC 2054 movea.l A0, [A4] 000008AE 4228 0056 clr.b [A0 + 0x56] 000008B2 43E8 0058 lea.l A1, [A0 + 0x58] 000008B6 45EE FFBA lea.l A2, [A6 - 0x46] 000008BA 7010 moveq.l D0, 0x10 label000008BC: 000008BC 22DA move.l [A1]+, [A2]+ 000008BE 51C8 FFFC dbf D0, -0x6 /* 000008BC */ 000008C2 3292 move.w [A1], [A2] 000008C4 216E 000E 009E move.l [A0 + 0x9E], [A6 + 0xE] 000008CA 116E 000C 00A2 move.b [A0 + 0xA2], [A6 + 0xC] 000008D0 7000 moveq.l D0, 0x00 000008D2 2140 00A4 move.l [A0 + 0xA4], D0 000008D6 7000 moveq.l D0, 0x00 000008D8 2140 00A8 move.l [A0 + 0xA8], D0 000008DC 7000 moveq.l D0, 0x00 000008DE 2D40 FF78 move.l [A6 - 0x88], D0 000008E2 7000 moveq.l D0, 0x00 000008E4 2D40 FF74 move.l [A6 - 0x8C], D0 000008E8 7000 moveq.l D0, 0x00 000008EA 2D40 FF70 move.l [A6 - 0x90], D0 000008EE 486E FEDC pea.l [A6 - 0x124] 000008F2 4EAD 3E5A jsr [A5 + 0x3E5A /* export_1991 */] 000008F6 486E FF7C pea.l [A6 - 0x84] 000008FA 487A FF3C pea.l [PC - 0xC4 /* 00000838, value 0x4E56FFFC */] 000008FE 2F0E move.l -[A7], A6 00000900 4EAD 2052 jsr [A5 + 0x2052 /* export_1030 */] 00000904 42A7 clr.l -[A7] 00000906 2F3C 5468 6D62 move.l -[A7], 0x54686D62 /* 'Thmb' */ 0000090C 2F0B move.l -[A7], A3 0000090E 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 00000912 2D57 FF78 move.l [A6 - 0x88], [A7] 00000916 4EAD 2072 jsr [A5 + 0x2072 /* export_1034 */] 0000091A 2F2E FF78 move.l -[A7], [A6 - 0x88] 0000091E 4EBA 10EC jsr [PC + 0x10EC /* 00001A0C */] 00000922 4267 clr.w -[A7] 00000924 2F2E 000E move.l -[A7], [A6 + 0xE] 00000928 486E FEDC pea.l [A6 - 0x124] 0000092C 4EAD 3E7A jsr [A5 + 0x3E7A /* export_1995 */] 00000930 4EAD 207A jsr [A5 + 0x207A /* export_1035 */] 00000934 2054 movea.l A0, [A4] 00000936 1F28 0056 move.b -[A7], [A0 + 0x56] 0000093A 2F0B move.l -[A7], A3 0000093C 4EBA 0456 jsr [PC + 0x456 /* 00000D94 */] 00000940 42A7 clr.l -[A7] 00000942 2F3C 6B65 796C move.l -[A7], 0x6B65796C /* 'keyl' */ 00000948 2F0B move.l -[A7], A3 0000094A 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 0000094E 2D57 FF70 move.l [A6 - 0x90], [A7] 00000952 4EAD 2072 jsr [A5 + 0x2072 /* export_1034 */] 00000956 2F2E FF70 move.l -[A7], [A6 - 0x90] 0000095A 2F2E FF68 move.l -[A7], [A6 - 0x98] 0000095E 1F3C 0001 move.b -[A7], 0x1 00000962 42A7 clr.l -[A7] 00000964 4EAD 433A jsr [A5 + 0x433A /* export_2147 */] 00000968 205F movea.l A0, [A7]+ 0000096A 7001 moveq.l D0, 0x01 0000096C 2050 movea.l A0, [A0] 0000096E B068 015A cmp.w D0, [A0 + 0x15A] 00000972 57C0 seq D0 00000974 4400 neg.b D0 00000976 1F00 move.b -[A7], D0 00000978 1F3C 0001 move.b -[A7], 0x1 0000097C 4EAD 26B2 jsr [A5 + 0x26B2 /* export_1234 */] 00000980 42A7 clr.l -[A7] 00000982 2F3C 6473 6374 move.l -[A7], 0x64736374 /* 'dsct' */ 00000988 2F0B move.l -[A7], A3 0000098A 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 0000098E 2D57 FF74 move.l [A6 - 0x8C], [A7] 00000992 4EAD 2072 jsr [A5 + 0x2072 /* export_1034 */] 00000996 486E FED4 pea.l [A6 - 0x12C] 0000099A 2F3C 0000 0002 move.l -[A7], 0x2 000009A0 2F3C 0000 0002 move.l -[A7], 0x2 000009A6 A8A7 syscall SetRect 000009A8 206E FF74 movea.l A0, [A6 - 0x8C] 000009AC 2050 movea.l A0, [A0] 000009AE 43E8 0048 lea.l A1, [A0 + 0x48] 000009B2 41EE FED4 lea.l A0, [A6 - 0x12C] 000009B6 22D8 move.l [A1]+, [A0]+ 000009B8 22D8 move.l [A1]+, [A0]+ 000009BA 2F2E FF74 move.l -[A7], [A6 - 0x8C] 000009BE 4EAD 1D22 jsr [A5 + 0x1D22 /* export_928 */] 000009C2 2F2E FF74 move.l -[A7], [A6 - 0x8C] 000009C6 2F2E FF68 move.l -[A7], [A6 - 0x98] 000009CA 1F3C 0001 move.b -[A7], 0x1 000009CE 4EAD 26CA jsr [A5 + 0x26CA /* export_1237 */] 000009D2 2F0B move.l -[A7], A3 000009D4 4EBA 0FBE jsr [PC + 0xFBE /* 00001994 */] 000009D8 2F0B move.l -[A7], A3 000009DA 4EBA 0FF4 jsr [PC + 0xFF4 /* 000019D0 */] 000009DE 486E FF7C pea.l [A6 - 0x84] 000009E2 4EAD 209A jsr [A5 + 0x209A /* export_1039 */] 000009E6 486E FEDC pea.l [A6 - 0x124] 000009EA 4EAD 3E62 jsr [A5 + 0x3E62 /* export_1992 */] 000009EE 4CDF 1C00 movem.l A2,A3,A4, [A7]+ 000009F2 4E5E unlink A6 000009F4 205F movea.l A0, [A7]+ 000009F6 DEFC 000E add.w A7, 0xE 000009FA 4ED0 jmp [A0] export_1848: 000009FC 4E56 0000 link A6, 0 00000A00 2D6D FA84 0018 move.l [A6 + 0x18], [A5 - 0x57C] 00000A06 206E 0010 movea.l A0, [A6 + 0x10] 00000A0A 7002 moveq.l D0, 0x02 00000A0C B068 0010 cmp.w D0, [A0 + 0x10] 00000A10 6612 bne +0x14 /* 00000A24 */ 00000A12 42A7 clr.l -[A7] 00000A14 3F3C 0FA8 move.w -[A7], 0xFA8 00000A18 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000A1C 4EAD 327A jsr [A5 + 0x327A /* export_1611 */] 00000A20 2D5F 0018 move.l [A6 + 0x18], [A7]+ label00000A24: 00000A24 4E5E unlink A6 00000A26 205F movea.l A0, [A7]+ 00000A28 DEFC 0010 add.w A7, 0x10 00000A2C 4ED0 jmp [A0] 00000A2E 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00000A30-00000A4A fn00000A30: 00000A30 4E56 0000 link A6, 0 00000A34 48E7 0018 movem.l -[A7], A3,A4 00000A38 266E 0008 movea.l A3, [A6 + 0x8] 00000A3C 286B 0008 movea.l A4, [A3 + 0x8] 00000A40 206B 000C movea.l A0, [A3 + 0xC] 00000A44 1028 0006 move.b D0, [A0 + 0x6] 00000A48 6712 beq +0x14 /* 00000A5C */ // end alternate branch 00000A30-00000A4A fn00000A30: // (misaligned) 00000A32 0000 48E7 ori.b D0, 0xE7 00000A36 0018 266E ori.b [A0]+, 0x6E /* 'n' */ 00000A3A 0008 286B ori.b A0, 0x6B /* 'k' */ 00000A3E 0008 206B ori.b A0, 0x6B /* 'k' */ 00000A42 000C 1028 ori.b A4, 0x28 /* '(' */ 00000A46 0006 6712 ori.b D6, 0x12 00000A4A 2054 movea.l A0, [A4] 00000A4C 4AA8 00A8 tst.l [A0 + 0xA8] 00000A50 671A beq +0x1C /* 00000A6C */ 00000A52 2F28 00A8 move.l -[A7], [A0 + 0xA8] 00000A56 4EBA 15A4 jsr [PC + 0x15A4 /* 00001FFC */] 00000A5A 6010 bra +0x12 /* 00000A6C */ label00000A5C: 00000A5C 2054 movea.l A0, [A4] 00000A5E 4AA8 00A4 tst.l [A0 + 0xA4] 00000A62 6708 beq +0xA /* 00000A6C */ 00000A64 2F28 00A4 move.l -[A7], [A0 + 0xA4] 00000A68 4EBA 1592 jsr [PC + 0x1592 /* 00001FFC */] label00000A6C: 00000A6C 4CDF 1800 movem.l A3,A4, [A7]+ 00000A70 4E5E unlink A6 00000A72 2E9F move.l [A7], [A7]+ 00000A74 4E75 rts 00000A76 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1849: // at 00000A78 (misaligned) 00000A7A 0000 7000 ori.b D0, 0x0 00000A7E 2D40 0014 move.l [A6 + 0x14], D0 00000A82 302E 0012 move.w D0, [A6 + 0x12] 00000A86 0440 0009 subi.w D0, 0x9 /* '\t' */ 00000A8A 6702 beq +0x4 /* 00000A8E */ 00000A8C 6008 bra +0xA /* 00000A96 */ label00000A8E: 00000A8E 2F0E move.l -[A7], A6 00000A90 4EBA FF9E jsr [PC - 0x62 /* 00000A30 */] 00000A94 6016 bra +0x18 /* 00000AAC */ label00000A96: 00000A96 42A7 clr.l -[A7] 00000A98 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000A9C 2F2E 000C move.l -[A7], [A6 + 0xC] 00000AA0 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000AA4 4EAD 13AA jsr [A5 + 0x13AA /* export_625 */] 00000AA8 2D5F 0014 move.l [A6 + 0x14], [A7]+ label00000AAC: 00000AAC 4E5E unlink A6 00000AAE 205F movea.l A0, [A7]+ 00000AB0 DEFC 000C add.w A7, 0xC 00000AB4 4ED0 jmp [A0] 00000AB6 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00000AB8-00000ABC fn00000AB8: 00000AB8 4E56 FD00 link A6, -0x0300 // end alternate branch 00000AB8-00000ABC fn00000AB8: // (misaligned) 00000ABA FD00 .extension 0xD00 <> // unimplemented 00000ABC 4A6E 000C tst.w [A6 + 0xC] 00000AC0 6F3C ble +0x3E /* 00000AFE */ 00000AC2 486E FF00 pea.l [A6 - 0x100] 00000AC6 2F3C 0009 07D0 move.l -[A7], 0x907D0 00000ACC 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 00000AD0 486E FD00 pea.l [A6 - 0x300] 00000AD4 3F2E 000C move.w -[A7], [A6 + 0xC] 00000AD8 4EAD 46B2 jsr [A5 + 0x46B2 /* export_2258 */] 00000ADC 486E FF00 pea.l [A6 - 0x100] 00000AE0 486E FE00 pea.l [A6 - 0x200] 00000AE4 3F3C 0002 move.w -[A7], 0x2 00000AE8 4EAD 494A jsr [A5 + 0x494A /* export_2341 */] 00000AEC 41EE FF00 lea.l A0, [A6 - 0x100] 00000AF0 43EE FE00 lea.l A1, [A6 - 0x200] 00000AF4 703F moveq.l D0, 0x3F label00000AF6: 00000AF6 20D9 move.l [A0]+, [A1]+ 00000AF8 51C8 FFFC dbf D0, -0x6 /* 00000AF6 */ 00000AFC 600E bra +0x10 /* 00000B0C */ label00000AFE: 00000AFE 486E FF00 pea.l [A6 - 0x100] 00000B02 2F3C 0001 07D0 move.l -[A7], 0x107D0 00000B08 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] label00000B0C: 00000B0C 206E 0012 movea.l A0, [A6 + 0x12] 00000B10 43EE FF00 lea.l A1, [A6 - 0x100] 00000B14 703F moveq.l D0, 0x3F label00000B16: 00000B16 20D9 move.l [A0]+, [A1]+ 00000B18 51C8 FFFC dbf D0, -0x6 /* 00000B16 */ 00000B1C 4E5E unlink A6 00000B1E 205F movea.l A0, [A7]+ 00000B20 DEFC 000A add.w A7, 0xA /* '\n' */ 00000B24 4ED0 jmp [A0] 00000B26 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00000B28-00000B2C fn00000B28: 00000B28 4E56 FD00 link A6, -0x0300 // end alternate branch 00000B28-00000B2C fn00000B28: // (misaligned) 00000B2A FD00 .extension 0xD00 <> // unimplemented 00000B2C 4AAE 000C tst.l [A6 + 0xC] 00000B30 6F3C ble +0x3E /* 00000B6E */ 00000B32 486E FF00 pea.l [A6 - 0x100] 00000B36 2F3C 000D 07D0 move.l -[A7], 0xD07D0 00000B3C 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 00000B40 486E FD00 pea.l [A6 - 0x300] 00000B44 3F2E 000E move.w -[A7], [A6 + 0xE] 00000B48 4EAD 46B2 jsr [A5 + 0x46B2 /* export_2258 */] 00000B4C 486E FF00 pea.l [A6 - 0x100] 00000B50 486E FE00 pea.l [A6 - 0x200] 00000B54 3F3C 0002 move.w -[A7], 0x2 00000B58 4EAD 494A jsr [A5 + 0x494A /* export_2341 */] 00000B5C 41EE FF00 lea.l A0, [A6 - 0x100] 00000B60 43EE FE00 lea.l A1, [A6 - 0x200] 00000B64 703F moveq.l D0, 0x3F label00000B66: 00000B66 20D9 move.l [A0]+, [A1]+ 00000B68 51C8 FFFC dbf D0, -0x6 /* 00000B66 */ 00000B6C 600E bra +0x10 /* 00000B7C */ label00000B6E: 00000B6E 486E FF00 pea.l [A6 - 0x100] 00000B72 2F3C 0001 07D0 move.l -[A7], 0x107D0 00000B78 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] label00000B7C: 00000B7C 206E 0014 movea.l A0, [A6 + 0x14] 00000B80 43EE FF00 lea.l A1, [A6 - 0x100] 00000B84 703F moveq.l D0, 0x3F label00000B86: 00000B86 20D9 move.l [A0]+, [A1]+ 00000B88 51C8 FFFC dbf D0, -0x6 /* 00000B86 */ 00000B8C 4E5E unlink A6 00000B8E 205F movea.l A0, [A7]+ 00000B90 DEFC 000C add.w A7, 0xC 00000B94 4ED0 jmp [A0] 00000B96 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00000B98-00000BA2 fn00000B98: 00000B98 4E56 FE00 link A6, -0x0200 00000B9C 4AAE 000C tst.l [A6 + 0xC] 00000BA0 6F3C ble +0x3E /* 00000BDE */ // end alternate branch 00000B98-00000BA2 fn00000B98: // (misaligned) 00000B9A FE00 4AAE .unknown 0xFE00 0x4AAE (W = 7) 00000B9E 000C 6F3C ori.b A4, 0x3C /* '<' */ 00000BA2 486E FF00 pea.l [A6 - 0x100] 00000BA6 2F3C 000F 07D0 move.l -[A7], 0xF07D0 00000BAC 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 00000BB0 486E FE00 pea.l [A6 - 0x200] 00000BB4 42A7 clr.l -[A7] 00000BB6 2F2E 000C move.l -[A7], [A6 + 0xC] 00000BBA 42A7 clr.l -[A7] 00000BBC 2F3C 0001 03E8 move.l -[A7], 0x103E8 00000BC2 A869 syscall FixRatio 00000BC4 A84D syscall FixDiv 00000BC6 486E FF00 pea.l [A6 - 0x100] 00000BCA 4EAD 46EA jsr [A5 + 0x46EA /* export_2265 */] 00000BCE 205F movea.l A0, [A7]+ 00000BD0 43EE FF00 lea.l A1, [A6 - 0x100] 00000BD4 703F moveq.l D0, 0x3F label00000BD6: 00000BD6 22D8 move.l [A1]+, [A0]+ 00000BD8 51C8 FFFC dbf D0, -0x6 /* 00000BD6 */ 00000BDC 600E bra +0x10 /* 00000BEC */ label00000BDE: 00000BDE 486E FF00 pea.l [A6 - 0x100] 00000BE2 2F3C 0001 07D0 move.l -[A7], 0x107D0 00000BE8 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] label00000BEC: 00000BEC 206E 0014 movea.l A0, [A6 + 0x14] 00000BF0 43EE FF00 lea.l A1, [A6 - 0x100] 00000BF4 703F moveq.l D0, 0x3F label00000BF6: 00000BF6 20D9 move.l [A0]+, [A1]+ 00000BF8 51C8 FFFC dbf D0, -0x6 /* 00000BF6 */ 00000BFC 4E5E unlink A6 00000BFE 205F movea.l A0, [A7]+ 00000C00 DEFC 000C add.w A7, 0xC 00000C04 4ED0 jmp [A0] 00000C06 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00000C08-00000C0C fn00000C08: 00000C08 4E56 FF00 link A6, -0x0100 // end alternate branch 00000C08-00000C0C fn00000C08: // (misaligned) 00000C0A FF00 .extension 0xF00 <> // unimplemented 00000C0C 203C 5449 4646 move.l D0, 0x54494646 /* 'TIFF' */ 00000C12 B0AE 000E cmp.l D0, [A6 + 0xE] 00000C16 6616 bne +0x18 /* 00000C2E */ 00000C18 486E FF00 pea.l [A6 - 0x100] 00000C1C 3F3C 07D2 move.w -[A7], 0x7D2 00000C20 302E 000C move.w D0, [A6 + 0xC] 00000C24 5240 addq.w D0, 1 00000C26 3F00 move.w -[A7], D0 00000C28 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 00000C2C 6052 bra +0x54 /* 00000C80 */ label00000C2E: 00000C2E 203C 5249 4646 move.l D0, 0x52494646 /* 'RIFF' */ 00000C34 B0AE 000E cmp.l D0, [A6 + 0xE] 00000C38 6616 bne +0x18 /* 00000C50 */ 00000C3A 486E FF00 pea.l [A6 - 0x100] 00000C3E 3F3C 07D3 move.w -[A7], 0x7D3 00000C42 302E 000C move.w D0, [A6 + 0xC] 00000C46 5240 addq.w D0, 1 00000C48 3F00 move.w -[A7], D0 00000C4A 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 00000C4E 6030 bra +0x32 /* 00000C80 */ label00000C50: 00000C50 203C 3842 494D move.l D0, 0x3842494D /* '8BIM' */ 00000C56 B0AE 000E cmp.l D0, [A6 + 0xE] 00000C5A 6616 bne +0x18 /* 00000C72 */ 00000C5C 486E FF00 pea.l [A6 - 0x100] 00000C60 3F3C 07D1 move.w -[A7], 0x7D1 00000C64 302E 000C move.w D0, [A6 + 0xC] 00000C68 5240 addq.w D0, 1 00000C6A 3F00 move.w -[A7], D0 00000C6C 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 00000C70 600E bra +0x10 /* 00000C80 */ label00000C72: 00000C72 486E FF00 pea.l [A6 - 0x100] 00000C76 2F3C 0001 07D0 move.l -[A7], 0x107D0 00000C7C 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] label00000C80: 00000C80 206E 0012 movea.l A0, [A6 + 0x12] 00000C84 43EE FF00 lea.l A1, [A6 - 0x100] 00000C88 703F moveq.l D0, 0x3F label00000C8A: 00000C8A 20D9 move.l [A0]+, [A1]+ 00000C8C 51C8 FFFC dbf D0, -0x6 /* 00000C8A */ 00000C90 4E5E unlink A6 00000C92 205F movea.l A0, [A7]+ 00000C94 DEFC 000A add.w A7, 0xA /* '\n' */ 00000C98 4ED0 jmp [A0] 00000C9A 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00000C9C-00000CA0 fn00000C9C: 00000C9C 4E56 FB00 link A6, -0x0500 // end alternate branch 00000C9C-00000CA0 fn00000C9C: // (misaligned) 00000C9E FB00 .extension 0xB00 <> // unimplemented 00000CA0 2F07 move.l -[A7], D7 00000CA2 3E2E 000E move.w D7, [A6 + 0xE] 00000CA6 57C0 seq D0 00000CA8 4A00 tst.b D0 00000CAA 671C beq +0x1E /* 00000CC8 */ 00000CAC 4A6E 000C tst.w [A6 + 0xC] 00000CB0 57C1 seq D1 00000CB2 C001 and.b D0, D1 00000CB4 6712 beq +0x14 /* 00000CC8 */ 00000CB6 486E FE00 pea.l [A6 - 0x200] 00000CBA 2F3C 0001 07D0 move.l -[A7], 0x107D0 00000CC0 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 00000CC4 6000 0096 bra +0x98 /* 00000D5C */ label00000CC8: 00000CC8 486E FF00 pea.l [A6 - 0x100] 00000CCC 2F3C 000A 07D0 move.l -[A7], 0xA07D0 00000CD2 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 00000CD6 BE6E 000C cmp.w D7, [A6 + 0xC] 00000CDA 661A bne +0x1C /* 00000CF6 */ 00000CDC 486E FC00 pea.l [A6 - 0x400] 00000CE0 3F07 move.w -[A7], D7 00000CE2 4EAD 46B2 jsr [A5 + 0x46B2 /* export_2258 */] 00000CE6 205F movea.l A0, [A7]+ 00000CE8 43EE FE00 lea.l A1, [A6 - 0x200] 00000CEC 703F moveq.l D0, 0x3F label00000CEE: 00000CEE 22D8 move.l [A1]+, [A0]+ 00000CF0 51C8 FFFC dbf D0, -0x6 /* 00000CEE */ 00000CF4 6042 bra +0x44 /* 00000D38 */ label00000CF6: 00000CF6 486E FE00 pea.l [A6 - 0x200] 00000CFA 2F3C 000E 07D0 move.l -[A7], 0xE07D0 00000D00 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 00000D04 486E FC00 pea.l [A6 - 0x400] 00000D08 3F07 move.w -[A7], D7 00000D0A 4EAD 46B2 jsr [A5 + 0x46B2 /* export_2258 */] 00000D0E 486E FE00 pea.l [A6 - 0x200] 00000D12 486E FB00 pea.l [A6 - 0x500] 00000D16 3F07 move.w -[A7], D7 00000D18 4EAD 46B2 jsr [A5 + 0x46B2 /* export_2258 */] 00000D1C 486E FD00 pea.l [A6 - 0x300] 00000D20 3F3C 0003 move.w -[A7], 0x3 00000D24 4EAD 494A jsr [A5 + 0x494A /* export_2341 */] 00000D28 41EE FE00 lea.l A0, [A6 - 0x200] 00000D2C 43EE FD00 lea.l A1, [A6 - 0x300] 00000D30 703F moveq.l D0, 0x3F label00000D32: 00000D32 20D9 move.l [A0]+, [A1]+ 00000D34 51C8 FFFC dbf D0, -0x6 /* 00000D32 */ label00000D38: 00000D38 486E FE00 pea.l [A6 - 0x200] 00000D3C 486E FF00 pea.l [A6 - 0x100] 00000D40 486E FD00 pea.l [A6 - 0x300] 00000D44 3F3C 0002 move.w -[A7], 0x2 00000D48 4EAD 494A jsr [A5 + 0x494A /* export_2341 */] 00000D4C 41EE FE00 lea.l A0, [A6 - 0x200] 00000D50 43EE FD00 lea.l A1, [A6 - 0x300] 00000D54 703F moveq.l D0, 0x3F label00000D56: 00000D56 20D9 move.l [A0]+, [A1]+ 00000D58 51C8 FFFC dbf D0, -0x6 /* 00000D56 */ label00000D5C: 00000D5C 206E 0014 movea.l A0, [A6 + 0x14] 00000D60 43EE FE00 lea.l A1, [A6 - 0x200] 00000D64 703F moveq.l D0, 0x3F label00000D66: 00000D66 20D9 move.l [A0]+, [A1]+ 00000D68 51C8 FFFC dbf D0, -0x6 /* 00000D66 */ 00000D6C 2E1F move.l D7, [A7]+ 00000D6E 4E5E unlink A6 00000D70 205F movea.l A0, [A7]+ 00000D72 DEFC 000C add.w A7, 0xC 00000D76 4ED0 jmp [A0] 00000D78 4E56 0000 link A6, 0 00000D7C 206E 0008 movea.l A0, [A6 + 0x8] 00000D80 4868 FF68 pea.l [A0 - 0x98] 00000D84 4EAD 3E62 jsr [A5 + 0x3E62 /* export_1992 */] 00000D88 4E5E unlink A6 00000D8A 205F movea.l A0, [A7]+ 00000D8C DEFC 000A add.w A7, 0xA /* '\n' */ 00000D90 4ED0 jmp [A0] 00000D92 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00000D94-00000DA2 fn00000D94: 00000D94 4E56 F6B2 link A6, -0x094E 00000D98 48E7 0738 movem.l -[A7], D5,D6,D7,A2,A3,A4 00000D9C 266E 0008 movea.l A3, [A6 + 0x8] 00000DA0 284B movea.l A4, A3 // end alternate branch 00000D94-00000DA2 fn00000D94: // (misaligned) 00000D96 F6B2 48E7 .extension 0x6B2 <> // unimplemented 00000D9A 0738 266E btst [0x0000266E], D3 00000D9E 0008 284B ori.b A0, 0x4B /* 'K' */ 00000DA2 486E FF68 pea.l [A6 - 0x98] 00000DA6 4EAD 3E5A jsr [A5 + 0x3E5A /* export_1991 */] 00000DAA 4267 clr.w -[A7] 00000DAC 2054 movea.l A0, [A4] 00000DAE 2F28 009E move.l -[A7], [A0 + 0x9E] 00000DB2 486E FF68 pea.l [A6 - 0x98] 00000DB6 4EAD 3E7A jsr [A5 + 0x3E7A /* export_1995 */] 00000DBA 4EAD 207A jsr [A5 + 0x207A /* export_1035 */] 00000DBE 486E F8B2 pea.l [A6 - 0x74E] 00000DC2 487A FFB4 pea.l [PC - 0x4C /* 00000D78, value 0x4E560000 'NV\0\0', cstring "NV" */] 00000DC6 2F0E move.l -[A7], A6 00000DC8 4EAD 2052 jsr [A5 + 0x2052 /* export_1030 */] 00000DCC 2054 movea.l A0, [A4] 00000DCE 4228 00A2 clr.b [A0 + 0xA2] 00000DD2 102E 000C move.b D0, [A6 + 0xC] 00000DD6 675C beq +0x5E /* 00000E34 */ 00000DD8 4267 clr.w -[A7] 00000DDA 2F2E FF90 move.l -[A7], [A6 - 0x70] 00000DDE 486E FF3C pea.l [A6 - 0xC4] 00000DE2 4EAD 3F4A jsr [A5 + 0x3F4A /* export_2021 */] 00000DE6 4EAD 207A jsr [A5 + 0x207A /* export_1035 */] 00000DEA 4267 clr.w -[A7] 00000DEC 486E FF40 pea.l [A6 - 0xC0] 00000DF0 487A 0A36 pea.l [PC + 0xA36 /* 00001828, value 0x13A0000 */] 00000DF4 486E F890 pea.l [A6 - 0x770] 00000DF8 3F3C 0002 move.w -[A7], 0x2 00000DFC 4EAD 494A jsr [A5 + 0x494A /* export_2341 */] 00000E00 486E F890 pea.l [A6 - 0x770] 00000E04 2F2E FF94 move.l -[A7], [A6 - 0x6C] 00000E08 486E FF70 pea.l [A6 - 0x90] 00000E0C 486E FEF6 pea.l [A6 - 0x10A] 00000E10 4EAD 3992 jsr [A5 + 0x3992 /* export_1838 */] 00000E14 101F move.b D0, [A7]+ 00000E16 6752 beq +0x54 /* 00000E6A */ 00000E18 2254 movea.l A1, [A4] 00000E1A 41E9 0058 lea.l A0, [A1 + 0x58] 00000E1E 45EE FEF6 lea.l A2, [A6 - 0x10A] 00000E22 7010 moveq.l D0, 0x10 label00000E24: 00000E24 20DA move.l [A0]+, [A2]+ 00000E26 51C8 FFFC dbf D0, -0x6 /* 00000E24 */ 00000E2A 3092 move.w [A0], [A2] 00000E2C 137C 0001 00A2 move.b [A1 + 0xA2], 0x1 00000E32 6036 bra +0x38 /* 00000E6A */ label00000E34: 00000E34 41EE FEF6 lea.l A0, [A6 - 0x10A] 00000E38 2454 movea.l A2, [A4] 00000E3A 43EA 0058 lea.l A1, [A2 + 0x58] 00000E3E 7010 moveq.l D0, 0x10 label00000E40: 00000E40 20D9 move.l [A0]+, [A1]+ 00000E42 51C8 FFFC dbf D0, -0x6 /* 00000E40 */ 00000E46 3091 move.w [A0], [A1] 00000E48 4267 clr.w -[A7] 00000E4A 3F2E FEF6 move.w -[A7], [A6 - 0x10A] 00000E4E 2F2E FEF8 move.l -[A7], [A6 - 0x108] 00000E52 486E FEFC pea.l [A6 - 0x104] 00000E56 486E FEE6 pea.l [A6 - 0x11A] 00000E5A 4EAD 0482 jsr [A5 + 0x482 /* export_140 */] 00000E5E 3C1F move.w D6, [A7]+ 00000E60 57C0 seq D0 00000E62 4400 neg.b D0 00000E64 2054 movea.l A0, [A4] 00000E66 1140 00A2 move.b [A0 + 0xA2], D0 label00000E6A: 00000E6A 42A7 clr.l -[A7] 00000E6C 2F3C 4649 6E66 move.l -[A7], 0x46496E66 /* 'FInf' */ 00000E72 2F0B move.l -[A7], A3 00000E74 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 00000E78 2E1F move.l D7, [A7]+ 00000E7A 671C beq +0x1E /* 00000E98 */ 00000E7C 2054 movea.l A0, [A4] 00000E7E 2147 00A4 move.l [A0 + 0xA4], D7 00000E82 2F3C 0007 0002 move.l -[A7], 0x70002 00000E88 2F3C 546F 6731 move.l -[A7], 0x546F6731 /* 'Tog1' */ 00000E8E 2054 movea.l A0, [A4] 00000E90 2F28 00A4 move.l -[A7], [A0 + 0xA4] 00000E94 4EBA 1442 jsr [PC + 0x1442 /* 000022D8 */] label00000E98: 00000E98 2054 movea.l A0, [A4] 00000E9A 1028 00A2 move.b D0, [A0 + 0xA2] 00000E9E 6700 01BE beq +0x1C0 /* 0000105E */ 00000EA2 41EE FEF6 lea.l A0, [A6 - 0x10A] 00000EA6 2454 movea.l A2, [A4] 00000EA8 43EA 0058 lea.l A1, [A2 + 0x58] 00000EAC 7010 moveq.l D0, 0x10 label00000EAE: 00000EAE 20D9 move.l [A0]+, [A1]+ 00000EB0 51C8 FFFC dbf D0, -0x6 /* 00000EAE */ 00000EB4 3091 move.w [A0], [A1] 00000EB6 4267 clr.w -[A7] 00000EB8 486E FEF6 pea.l [A6 - 0x10A] 00000EBC 486E FEE6 pea.l [A6 - 0x11A] 00000EC0 486E FECC pea.l [A6 - 0x134] 00000EC4 4EAD 3742 jsr [A5 + 0x3742 /* export_1764 */] 00000EC8 3A1F move.w D5, [A7]+ 00000ECA 4267 clr.w -[A7] 00000ECC 486E FEF6 pea.l [A6 - 0x10A] 00000ED0 486E FE2E pea.l [A6 - 0x1D2] 00000ED4 4EBA F12A jsr [PC - 0xED6 /* 00000000 */] 00000ED8 4EAD 207A jsr [A5 + 0x207A /* export_1035 */] 00000EDC 2054 movea.l A0, [A4] 00000EDE 4AA8 00A4 tst.l [A0 + 0xA4] 00000EE2 6700 0214 beq +0x216 /* 000010F8 */ 00000EE6 3F3C 0001 move.w -[A7], 0x1 00000EEA 486E FEFC pea.l [A6 - 0x104] 00000EEE 2F28 00A4 move.l -[A7], [A0 + 0xA4] 00000EF2 4EBA 1008 jsr [PC + 0x1008 /* 00001EFC */] 00000EF6 3F3C 0002 move.w -[A7], 0x2 00000EFA 486E FE8C pea.l [A6 - 0x174] 00000EFE 2054 movea.l A0, [A4] 00000F00 2F28 00A4 move.l -[A7], [A0 + 0xA4] 00000F04 4EBA 0FF6 jsr [PC + 0xFF6 /* 00001EFC */] 00000F08 486E F6B2 pea.l [A6 - 0x94E] 00000F0C 2F2E FE74 move.l -[A7], [A6 - 0x18C] 00000F10 1F3C 0001 move.b -[A7], 0x1 00000F14 4EAD 46C2 jsr [A5 + 0x46C2 /* export_2260 */] 00000F18 205F movea.l A0, [A7]+ 00000F1A 43EE F8F4 lea.l A1, [A6 - 0x70C] 00000F1E 703F moveq.l D0, 0x3F label00000F20: 00000F20 22D8 move.l [A1]+, [A0]+ 00000F22 51C8 FFFC dbf D0, -0x6 /* 00000F20 */ 00000F26 3F3C 0003 move.w -[A7], 0x3 00000F2A 486E F8F4 pea.l [A6 - 0x70C] 00000F2E 2054 movea.l A0, [A4] 00000F30 2F28 00A4 move.l -[A7], [A0 + 0xA4] 00000F34 4EBA 0FC6 jsr [PC + 0xFC6 /* 00001EFC */] 00000F38 486E F6B2 pea.l [A6 - 0x94E] 00000F3C 2F2E FE78 move.l -[A7], [A6 - 0x188] 00000F40 1F3C 0001 move.b -[A7], 0x1 00000F44 4EAD 46C2 jsr [A5 + 0x46C2 /* export_2260 */] 00000F48 205F movea.l A0, [A7]+ 00000F4A 43EE F8F4 lea.l A1, [A6 - 0x70C] 00000F4E 703F moveq.l D0, 0x3F label00000F50: 00000F50 22D8 move.l [A1]+, [A0]+ 00000F52 51C8 FFFC dbf D0, -0x6 /* 00000F50 */ 00000F56 3F3C 0006 move.w -[A7], 0x6 00000F5A 486E F8F4 pea.l [A6 - 0x70C] 00000F5E 2054 movea.l A0, [A4] 00000F60 2F28 00A4 move.l -[A7], [A0 + 0xA4] 00000F64 4EBA 0F96 jsr [PC + 0xF96 /* 00001EFC */] 00000F68 486E F6B2 pea.l [A6 - 0x94E] 00000F6C 202E FE88 move.l D0, [A6 - 0x178] 00000F70 D0AE FE84 add.l D0, [A6 - 0x17C] 00000F74 2F00 move.l -[A7], D0 00000F76 3F3C 0001 move.w -[A7], 0x1 00000F7A 4EAD 46CA jsr [A5 + 0x46CA /* export_2261 */] 00000F7E 205F movea.l A0, [A7]+ 00000F80 43EE F8F4 lea.l A1, [A6 - 0x70C] 00000F84 703F moveq.l D0, 0x3F label00000F86: 00000F86 22D8 move.l [A1]+, [A0]+ 00000F88 51C8 FFFC dbf D0, -0x6 /* 00000F86 */ 00000F8C 3F3C 0004 move.w -[A7], 0x4 00000F90 486E F8F4 pea.l [A6 - 0x70C] 00000F94 2054 movea.l A0, [A4] 00000F96 2F28 00A4 move.l -[A7], [A0 + 0xA4] 00000F9A 4EBA 0F60 jsr [PC + 0xF60 /* 00001EFC */] 00000F9E 7001 moveq.l D0, 0x01 00000FA0 B02E FECC cmp.b D0, [A6 - 0x134] 00000FA4 6658 bne +0x5A /* 00000FFE */ 00000FA6 486E F6B2 pea.l [A6 - 0x94E] 00000FAA 2F2E FED2 move.l -[A7], [A6 - 0x12E] 00000FAE 4EAD 46BA jsr [A5 + 0x46BA /* export_2259 */] 00000FB2 205F movea.l A0, [A7]+ 00000FB4 43EE F8F4 lea.l A1, [A6 - 0x70C] 00000FB8 703F moveq.l D0, 0x3F label00000FBA: 00000FBA 22D8 move.l [A1]+, [A0]+ 00000FBC 51C8 FFFC dbf D0, -0x6 /* 00000FBA */ 00000FC0 486E F9F4 pea.l [A6 - 0x60C] 00000FC4 2F3C 0006 07D0 move.l -[A7], 0x607D0 00000FCA 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 00000FCE 4A2E F9F4 tst.b [A6 - 0x60C] 00000FD2 6744 beq +0x46 /* 00001018 */ 00000FD4 486E F8F4 pea.l [A6 - 0x70C] 00000FD8 487A 084C pea.l [PC + 0x84C /* 00001826, value 0x12F013A */] 00000FDC 486E F9F4 pea.l [A6 - 0x60C] 00000FE0 486E F7B2 pea.l [A6 - 0x84E] 00000FE4 3F3C 0003 move.w -[A7], 0x3 00000FE8 4EAD 494A jsr [A5 + 0x494A /* export_2341 */] 00000FEC 41EE F8F4 lea.l A0, [A6 - 0x70C] 00000FF0 43EE F7B2 lea.l A1, [A6 - 0x84E] 00000FF4 703F moveq.l D0, 0x3F label00000FF6: 00000FF6 20D9 move.l [A0]+, [A1]+ 00000FF8 51C8 FFFC dbf D0, -0x6 /* 00000FF6 */ 00000FFC 601A bra +0x1C /* 00001018 */ label00000FFE: 00000FFE 486E F6B2 pea.l [A6 - 0x94E] 00001002 2F2E FE80 move.l -[A7], [A6 - 0x180] 00001006 4EAD 46BA jsr [A5 + 0x46BA /* export_2259 */] 0000100A 205F movea.l A0, [A7]+ 0000100C 43EE F8F4 lea.l A1, [A6 - 0x70C] 00001010 703F moveq.l D0, 0x3F label00001012: 00001012 22D8 move.l [A1]+, [A0]+ 00001014 51C8 FFFC dbf D0, -0x6 /* 00001012 */ label00001018: 00001018 3F3C 0005 move.w -[A7], 0x5 0000101C 486E F8F4 pea.l [A6 - 0x70C] 00001020 2054 movea.l A0, [A4] 00001022 2F28 00A4 move.l -[A7], [A0 + 0xA4] 00001026 4EBA 0ED4 jsr [PC + 0xED4 /* 00001EFC */] 0000102A 2254 movea.l A1, [A4] 0000102C 2069 00A4 movea.l A0, [A1 + 0xA4] 00001030 2F08 move.l -[A7], A0 00001032 486E F6B2 pea.l [A6 - 0x94E] 00001036 486E FEFC pea.l [A6 - 0x104] 0000103A 486E FE8C pea.l [A6 - 0x174] 0000103E 2F2E FEF8 move.l -[A7], [A6 - 0x108] 00001042 4EBA F0A8 jsr [PC - 0xF58 /* 000000EC */] 00001046 201F move.l D0, [A7]+ 00001048 205F movea.l A0, [A7]+ 0000104A 2240 movea.l A1, D0 0000104C 2050 movea.l A0, [A0] 0000104E 45E8 0090 lea.l A2, [A0 + 0x90] 00001052 703F moveq.l D0, 0x3F label00001054: 00001054 24D9 move.l [A2]+, [A1]+ 00001056 51C8 FFFC dbf D0, -0x6 /* 00001054 */ 0000105A 6000 009C bra +0x9E /* 000010F8 */ label0000105E: 0000105E 2054 movea.l A0, [A4] 00001060 4AA8 00A4 tst.l [A0 + 0xA4] 00001064 6700 0092 beq +0x94 /* 000010F8 */ 00001068 3F3C 0001 move.w -[A7], 0x1 0000106C 486E FEFC pea.l [A6 - 0x104] 00001070 2F28 00A4 move.l -[A7], [A0 + 0xA4] 00001074 4EBA 0E86 jsr [PC + 0xE86 /* 00001EFC */] 00001078 3F3C 0002 move.w -[A7], 0x2 0000107C 486E FF9C pea.l [A6 - 0x64] 00001080 2054 movea.l A0, [A4] 00001082 2F28 00A4 move.l -[A7], [A0 + 0xA4] 00001086 4EBA 0E74 jsr [PC + 0xE74 /* 00001EFC */] 0000108A 486E F8F4 pea.l [A6 - 0x70C] 0000108E 2F3C 0001 07D0 move.l -[A7], 0x107D0 00001094 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 00001098 3F3C 0003 move.w -[A7], 0x3 0000109C 486E F8F4 pea.l [A6 - 0x70C] 000010A0 2054 movea.l A0, [A4] 000010A2 2F28 00A4 move.l -[A7], [A0 + 0xA4] 000010A6 4EBA 0E54 jsr [PC + 0xE54 /* 00001EFC */] 000010AA 3F3C 0006 move.w -[A7], 0x6 000010AE 486E F8F4 pea.l [A6 - 0x70C] 000010B2 2054 movea.l A0, [A4] 000010B4 2F28 00A4 move.l -[A7], [A0 + 0xA4] 000010B8 4EBA 0E42 jsr [PC + 0xE42 /* 00001EFC */] 000010BC 3F3C 0004 move.w -[A7], 0x4 000010C0 486E F8F4 pea.l [A6 - 0x70C] 000010C4 2054 movea.l A0, [A4] 000010C6 2F28 00A4 move.l -[A7], [A0 + 0xA4] 000010CA 4EBA 0E30 jsr [PC + 0xE30 /* 00001EFC */] 000010CE 3F3C 0005 move.w -[A7], 0x5 000010D2 486E F8F4 pea.l [A6 - 0x70C] 000010D6 2054 movea.l A0, [A4] 000010D8 2F28 00A4 move.l -[A7], [A0 + 0xA4] 000010DC 4EBA 0E1E jsr [PC + 0xE1E /* 00001EFC */] 000010E0 2254 movea.l A1, [A4] 000010E2 2069 00A4 movea.l A0, [A1 + 0xA4] 000010E6 2050 movea.l A0, [A0] 000010E8 45E8 0090 lea.l A2, [A0 + 0x90] 000010EC 41EE F8F4 lea.l A0, [A6 - 0x70C] 000010F0 703F moveq.l D0, 0x3F label000010F2: 000010F2 24D8 move.l [A2]+, [A0]+ 000010F4 51C8 FFFC dbf D0, -0x6 /* 000010F2 */ label000010F8: 000010F8 42A7 clr.l -[A7] 000010FA 2F3C 5349 6E66 move.l -[A7], 0x53496E66 /* 'SInf' */ 00001100 2F0B move.l -[A7], A3 00001102 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 00001106 2E1F move.l D7, [A7]+ 00001108 6700 0180 beq +0x182 /* 0000128A */ 0000110C 2054 movea.l A0, [A4] 0000110E 2147 00A8 move.l [A0 + 0xA8], D7 00001112 1028 00A2 move.b D0, [A0 + 0xA2] 00001116 6718 beq +0x1A /* 00001130 */ 00001118 7001 moveq.l D0, 0x01 0000111A B02E FECC cmp.b D0, [A6 - 0x134] 0000111E 6608 bne +0xA /* 00001128 */ 00001120 2D6E FECE FC0E move.l [A6 - 0x3F2], [A6 - 0x132] 00001126 600E bra +0x10 /* 00001136 */ label00001128: 00001128 2D6E FE7C FC0E move.l [A6 - 0x3F2], [A6 - 0x184] 0000112E 6006 bra +0x8 /* 00001136 */ label00001130: 00001130 2D6E FF98 FC0E move.l [A6 - 0x3F2], [A6 - 0x68] label00001136: 00001136 203C 5049 4354 move.l D0, 0x50494354 /* 'PICT' */ 0000113C B0AE FC0E cmp.l D0, [A6 - 0x3F2] 00001140 57C0 seq D0 00001142 4A00 tst.b D0 00001144 6610 bne +0x12 /* 00001156 */ 00001146 223C 504E 5447 move.l D1, 0x504E5447 /* 'PNTG' */ 0000114C B2AE FC0E cmp.l D1, [A6 - 0x3F2] 00001150 57C1 seq D1 00001152 8001 or.b D0, D1 00001154 671E beq +0x20 /* 00001174 */ label00001156: 00001156 2F3C 000E 0002 move.l -[A7], 0xE0002 0000115C 2F2E FC0E move.l -[A7], [A6 - 0x3F2] 00001160 2F3C 546F 6732 move.l -[A7], 0x546F6732 /* 'Tog2' */ 00001166 2054 movea.l A0, [A4] 00001168 2F28 00A8 move.l -[A7], [A0 + 0xA8] 0000116C 4EBA 1692 jsr [PC + 0x1692 /* 00002800 */] 00001170 6000 0118 bra +0x11A /* 0000128A */ label00001174: 00001174 203C 3842 494D move.l D0, 0x3842494D /* '8BIM' */ 0000117A B0AE FC0E cmp.l D0, [A6 - 0x3F2] 0000117E 57C0 seq D0 00001180 4A00 tst.b D0 00001182 6620 bne +0x22 /* 000011A4 */ 00001184 223C 5449 4646 move.l D1, 0x54494646 /* 'TIFF' */ 0000118A B2AE FC0E cmp.l D1, [A6 - 0x3F2] 0000118E 57C1 seq D1 00001190 8001 or.b D0, D1 00001192 6610 bne +0x12 /* 000011A4 */ 00001194 223C 5249 4646 move.l D1, 0x52494646 /* 'RIFF' */ 0000119A B2AE FC0E cmp.l D1, [A6 - 0x3F2] 0000119E 57C1 seq D1 000011A0 8001 or.b D0, D1 000011A2 671E beq +0x20 /* 000011C2 */ label000011A4: 000011A4 2F3C 000E 0002 move.l -[A7], 0xE0002 000011AA 2F2E FC0E move.l -[A7], [A6 - 0x3F2] 000011AE 2F3C 546F 6732 move.l -[A7], 0x546F6732 /* 'Tog2' */ 000011B4 2054 movea.l A0, [A4] 000011B6 2F28 00A8 move.l -[A7], [A0 + 0xA8] 000011BA 4EBA 1644 jsr [PC + 0x1644 /* 00002800 */] 000011BE 6000 00CA bra +0xCC /* 0000128A */ label000011C2: 000011C2 203C 4550 5346 move.l D0, 0x45505346 /* 'EPSF' */ 000011C8 B0AE FC0E cmp.l D0, [A6 - 0x3F2] 000011CC 661E bne +0x20 /* 000011EC */ 000011CE 2F3C 000E 0002 move.l -[A7], 0xE0002 000011D4 2F2E FC0E move.l -[A7], [A6 - 0x3F2] 000011D8 2F3C 546F 6732 move.l -[A7], 0x546F6732 /* 'Tog2' */ 000011DE 2054 movea.l A0, [A4] 000011E0 2F28 00A8 move.l -[A7], [A0 + 0xA8] 000011E4 4EBA 161A jsr [PC + 0x161A /* 00002800 */] 000011E8 6000 00A0 bra +0xA2 /* 0000128A */ label000011EC: 000011EC 203C 4D6F 6F56 move.l D0, 0x4D6F6F56 /* 'MooV' */ 000011F2 B0AE FC0E cmp.l D0, [A6 - 0x3F2] 000011F6 661C bne +0x1E /* 00001214 */ 000011F8 2F3C 000E 0002 move.l -[A7], 0xE0002 000011FE 2F2E FC0E move.l -[A7], [A6 - 0x3F2] 00001202 2F3C 546F 6732 move.l -[A7], 0x546F6732 /* 'Tog2' */ 00001208 2054 movea.l A0, [A4] 0000120A 2F28 00A8 move.l -[A7], [A0 + 0xA8] 0000120E 4EBA 15F0 jsr [PC + 0x15F0 /* 00002800 */] 00001212 6076 bra +0x78 /* 0000128A */ label00001214: 00001214 203C 7366 696C move.l D0, 0x7366696C /* 'sfil' */ 0000121A B0AE FC0E cmp.l D0, [A6 - 0x3F2] 0000121E 57C0 seq D0 00001220 4A00 tst.b D0 00001222 6630 bne +0x32 /* 00001254 */ 00001224 223C 4149 4646 move.l D1, 0x41494646 /* 'AIFF' */ 0000122A B2AE FC0E cmp.l D1, [A6 - 0x3F2] 0000122E 57C1 seq D1 00001230 8001 or.b D0, D1 00001232 6620 bne +0x22 /* 00001254 */ 00001234 223C 4149 4643 move.l D1, 0x41494643 /* 'AIFC' */ 0000123A B2AE FC0E cmp.l D1, [A6 - 0x3F2] 0000123E 57C1 seq D1 00001240 8001 or.b D0, D1 00001242 6610 bne +0x12 /* 00001254 */ 00001244 223C 4653 5344 move.l D1, 0x46535344 /* 'FSSD' */ 0000124A B2AE FC0E cmp.l D1, [A6 - 0x3F2] 0000124E 57C1 seq D1 00001250 8001 or.b D0, D1 00001252 671C beq +0x1E /* 00001270 */ label00001254: 00001254 2F3C 000E 0002 move.l -[A7], 0xE0002 0000125A 2F2E FC0E move.l -[A7], [A6 - 0x3F2] 0000125E 2F3C 546F 6732 move.l -[A7], 0x546F6732 /* 'Tog2' */ 00001264 2054 movea.l A0, [A4] 00001266 2F28 00A8 move.l -[A7], [A0 + 0xA8] 0000126A 4EBA 1594 jsr [PC + 0x1594 /* 00002800 */] 0000126E 601A bra +0x1C /* 0000128A */ label00001270: 00001270 2F3C 000E 0001 move.l -[A7], 0xE0001 00001276 2F2E FC0E move.l -[A7], [A6 - 0x3F2] 0000127A 2F3C 546F 6732 move.l -[A7], 0x546F6732 /* 'Tog2' */ 00001280 2054 movea.l A0, [A4] 00001282 2F28 00A8 move.l -[A7], [A0 + 0xA8] 00001286 4EBA 1578 jsr [PC + 0x1578 /* 00002800 */] label0000128A: 0000128A 2054 movea.l A0, [A4] 0000128C 4AA8 00A8 tst.l [A0 + 0xA8] 00001290 6700 04A8 beq +0x4AA /* 0000173A */ 00001294 486E F6B2 pea.l [A6 - 0x94E] 00001298 2F2E FFBC move.l -[A7], [A6 - 0x44] 0000129C 1F3C 0001 move.b -[A7], 0x1 000012A0 4EAD 46C2 jsr [A5 + 0x46C2 /* export_2260 */] 000012A4 205F movea.l A0, [A7]+ 000012A6 43EE F8F4 lea.l A1, [A6 - 0x70C] 000012AA 703F moveq.l D0, 0x3F label000012AC: 000012AC 22D8 move.l [A1]+, [A0]+ 000012AE 51C8 FFFC dbf D0, -0x6 /* 000012AC */ 000012B2 3F3C 0002 move.w -[A7], 0x2 000012B6 486E F8F4 pea.l [A6 - 0x70C] 000012BA 2054 movea.l A0, [A4] 000012BC 2F28 00A8 move.l -[A7], [A0 + 0xA8] 000012C0 4EBA 0C3A jsr [PC + 0xC3A /* 00001EFC */] 000012C4 2054 movea.l A0, [A4] 000012C6 1028 00A2 move.b D0, [A0 + 0xA2] 000012CA 677C beq +0x7E /* 00001348 */ 000012CC 7001 moveq.l D0, 0x01 000012CE B02E FECC cmp.b D0, [A6 - 0x134] 000012D2 6658 bne +0x5A /* 0000132C */ 000012D4 486E F6B2 pea.l [A6 - 0x94E] 000012D8 2F2E FECE move.l -[A7], [A6 - 0x132] 000012DC 4EAD 46BA jsr [A5 + 0x46BA /* export_2259 */] 000012E0 205F movea.l A0, [A7]+ 000012E2 43EE F8F4 lea.l A1, [A6 - 0x70C] 000012E6 703F moveq.l D0, 0x3F label000012E8: 000012E8 22D8 move.l [A1]+, [A0]+ 000012EA 51C8 FFFC dbf D0, -0x6 /* 000012E8 */ 000012EE 486E F9F4 pea.l [A6 - 0x60C] 000012F2 2F3C 0006 07D0 move.l -[A7], 0x607D0 000012F8 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 000012FC 4A2E F9F4 tst.b [A6 - 0x60C] 00001300 6760 beq +0x62 /* 00001362 */ 00001302 486E F8F4 pea.l [A6 - 0x70C] 00001306 487A 051E pea.l [PC + 0x51E /* 00001826, value 0x12F013A */] 0000130A 486E F9F4 pea.l [A6 - 0x60C] 0000130E 486E F7B2 pea.l [A6 - 0x84E] 00001312 3F3C 0003 move.w -[A7], 0x3 00001316 4EAD 494A jsr [A5 + 0x494A /* export_2341 */] 0000131A 41EE F8F4 lea.l A0, [A6 - 0x70C] 0000131E 43EE F7B2 lea.l A1, [A6 - 0x84E] 00001322 703F moveq.l D0, 0x3F label00001324: 00001324 20D9 move.l [A0]+, [A1]+ 00001326 51C8 FFFC dbf D0, -0x6 /* 00001324 */ 0000132A 6036 bra +0x38 /* 00001362 */ label0000132C: 0000132C 486E F6B2 pea.l [A6 - 0x94E] 00001330 2F2E FE7C move.l -[A7], [A6 - 0x184] 00001334 4EAD 46BA jsr [A5 + 0x46BA /* export_2259 */] 00001338 205F movea.l A0, [A7]+ 0000133A 43EE F8F4 lea.l A1, [A6 - 0x70C] 0000133E 703F moveq.l D0, 0x3F label00001340: 00001340 22D8 move.l [A1]+, [A0]+ 00001342 51C8 FFFC dbf D0, -0x6 /* 00001340 */ 00001346 601A bra +0x1C /* 00001362 */ label00001348: 00001348 486E F6B2 pea.l [A6 - 0x94E] 0000134C 2F2E FF98 move.l -[A7], [A6 - 0x68] 00001350 4EAD 46BA jsr [A5 + 0x46BA /* export_2259 */] 00001354 205F movea.l A0, [A7]+ 00001356 43EE F8F4 lea.l A1, [A6 - 0x70C] 0000135A 703F moveq.l D0, 0x3F label0000135C: 0000135C 22D8 move.l [A1]+, [A0]+ 0000135E 51C8 FFFC dbf D0, -0x6 /* 0000135C */ label00001362: 00001362 3F3C 0003 move.w -[A7], 0x3 00001366 486E F8F4 pea.l [A6 - 0x70C] 0000136A 2054 movea.l A0, [A4] 0000136C 2F28 00A8 move.l -[A7], [A0 + 0xA8] 00001370 4EBA 0B8A jsr [PC + 0xB8A /* 00001EFC */] 00001374 4267 clr.w -[A7] 00001376 2F2E FFF8 move.l -[A7], [A6 - 0x8] 0000137A 4EAD 38B2 jsr [A5 + 0x38B2 /* export_1810 */] 0000137E 1D5F FBF5 move.b [A6 - 0x40B], [A7]+ 00001382 102E FBF5 move.b D0, [A6 - 0x40B] 00001386 7201 moveq.l D1, 0x01 00001388 B001 cmp.b D0, D1 0000138A 6612 bne +0x14 /* 0000139E */ 0000138C 486E F8F4 pea.l [A6 - 0x70C] 00001390 2F3C 0001 07D4 move.l -[A7], 0x107D4 00001396 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 0000139A 6000 00AE bra +0xB0 /* 0000144A */ label0000139E: 0000139E 102E FBF5 move.b D0, [A6 - 0x40B] 000013A2 7202 moveq.l D1, 0x02 000013A4 B001 cmp.b D0, D1 000013A6 6612 bne +0x14 /* 000013BA */ 000013A8 486E F8F4 pea.l [A6 - 0x70C] 000013AC 2F3C 0002 07D4 move.l -[A7], 0x207D4 000013B2 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 000013B6 6000 0092 bra +0x94 /* 0000144A */ label000013BA: 000013BA 102E FBF5 move.b D0, [A6 - 0x40B] 000013BE 7204 moveq.l D1, 0x04 000013C0 B001 cmp.b D0, D1 000013C2 6610 bne +0x12 /* 000013D4 */ 000013C4 486E F8F4 pea.l [A6 - 0x70C] 000013C8 2F3C 0003 07D4 move.l -[A7], 0x307D4 000013CE 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 000013D2 6076 bra +0x78 /* 0000144A */ label000013D4: 000013D4 102E FBF5 move.b D0, [A6 - 0x40B] 000013D8 7203 moveq.l D1, 0x03 000013DA B001 cmp.b D0, D1 000013DC 6610 bne +0x12 /* 000013EE */ 000013DE 486E F8F4 pea.l [A6 - 0x70C] 000013E2 2F3C 0004 07D4 move.l -[A7], 0x407D4 000013E8 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 000013EC 605C bra +0x5E /* 0000144A */ label000013EE: 000013EE 102E FBF5 move.b D0, [A6 - 0x40B] 000013F2 7205 moveq.l D1, 0x05 000013F4 B001 cmp.b D0, D1 000013F6 6610 bne +0x12 /* 00001408 */ 000013F8 486E F8F4 pea.l [A6 - 0x70C] 000013FC 2F3C 0005 07D4 move.l -[A7], 0x507D4 00001402 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 00001406 6042 bra +0x44 /* 0000144A */ label00001408: 00001408 102E FBF5 move.b D0, [A6 - 0x40B] 0000140C 7206 moveq.l D1, 0x06 0000140E B001 cmp.b D0, D1 00001410 6610 bne +0x12 /* 00001422 */ 00001412 486E F8F4 pea.l [A6 - 0x70C] 00001416 2F3C 0006 07D4 move.l -[A7], 0x607D4 0000141C 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 00001420 6028 bra +0x2A /* 0000144A */ label00001422: 00001422 102E FBF5 move.b D0, [A6 - 0x40B] 00001426 7207 moveq.l D1, 0x07 00001428 B001 cmp.b D0, D1 0000142A 6610 bne +0x12 /* 0000143C */ 0000142C 486E F8F4 pea.l [A6 - 0x70C] 00001430 2F3C 0007 07D4 move.l -[A7], 0x707D4 00001436 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 0000143A 600E bra +0x10 /* 0000144A */ label0000143C: 0000143C 486E F8F4 pea.l [A6 - 0x70C] 00001440 2F3C 0008 07D4 move.l -[A7], 0x807D4 00001446 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] label0000144A: 0000144A 3F3C 0004 move.w -[A7], 0x4 0000144E 486E F8F4 pea.l [A6 - 0x70C] 00001452 2054 movea.l A0, [A4] 00001454 2F28 00A8 move.l -[A7], [A0 + 0xA8] 00001458 4EBA 0AA2 jsr [PC + 0xAA2 /* 00001EFC */] 0000145C 4267 clr.w -[A7] 0000145E 486E FEF6 pea.l [A6 - 0x10A] 00001462 486E F8F4 pea.l [A6 - 0x70C] 00001466 4EAD 351A jsr [A5 + 0x351A /* export_1695 */] 0000146A 3C1F move.w D6, [A7]+ 0000146C 56C0 sne D0 0000146E 4A00 tst.b D0 00001470 660A bne +0xC /* 0000147C */ 00001472 4A2E F8F4 tst.b [A6 - 0x70C] 00001476 57C1 seq D1 00001478 8001 or.b D0, D1 0000147A 670E beq +0x10 /* 0000148A */ label0000147C: 0000147C 486E F8F4 pea.l [A6 - 0x70C] 00001480 2F3C 0001 07D0 move.l -[A7], 0x107D0 00001486 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] label0000148A: 0000148A 3F3C 000D move.w -[A7], 0xD /* '\r' */ 0000148E 486E F8F4 pea.l [A6 - 0x70C] 00001492 2054 movea.l A0, [A4] 00001494 2F28 00A8 move.l -[A7], [A0 + 0xA8] 00001498 4EBA 0A62 jsr [PC + 0xA62 /* 00001EFC */] 0000149C 2054 movea.l A0, [A4] 0000149E 1028 00A2 move.b D0, [A0 + 0xA2] 000014A2 6700 01F8 beq +0x1FA /* 0000169C */ 000014A6 2F00 move.l -[A7], D0 000014A8 4267 clr.w -[A7] 000014AA 486E FEF6 pea.l [A6 - 0x10A] 000014AE 41FA 0376 lea.l A0, [PC + 0x376 /* 00001826, value 0x12F013A */] 000014B2 2F20 move.l -[A7], -[A0] 000014B4 2F20 move.l -[A7], -[A0] 000014B6 486E FC12 pea.l [A6 - 0x3EE] 000014BA 4EAD 3762 jsr [A5 + 0x3762 /* export_1768 */] 000014BE 321F move.w D1, [A7]+ 000014C0 201F move.l D0, [A7]+ 000014C2 4A41 tst.w D1 000014C4 57C1 seq D1 000014C6 C001 and.b D0, D1 000014C8 6700 01D2 beq +0x1D4 /* 0000169C */ 000014CC 486E F6B2 pea.l [A6 - 0x94E] 000014D0 2F2E FC0E move.l -[A7], [A6 - 0x3F2] 000014D4 3F2E FC12 move.w -[A7], [A6 - 0x3EE] 000014D8 2F0B move.l -[A7], A3 000014DA 4EBA F5DC jsr [PC - 0xA24 /* 00000AB8 */] 000014DE 205F movea.l A0, [A7]+ 000014E0 43EE F8F4 lea.l A1, [A6 - 0x70C] 000014E4 703F moveq.l D0, 0x3F label000014E6: 000014E6 22D8 move.l [A1]+, [A0]+ 000014E8 51C8 FFFC dbf D0, -0x6 /* 000014E6 */ 000014EC 3F3C 0005 move.w -[A7], 0x5 000014F0 486E F8F4 pea.l [A6 - 0x70C] 000014F4 2054 movea.l A0, [A4] 000014F6 2F28 00A8 move.l -[A7], [A0 + 0xA8] 000014FA 4EBA 0A00 jsr [PC + 0xA00 /* 00001EFC */] 000014FE 486E F6B2 pea.l [A6 - 0x94E] 00001502 2F2E FC0E move.l -[A7], [A6 - 0x3F2] 00001506 2F2E FC14 move.l -[A7], [A6 - 0x3EC] 0000150A 2F0B move.l -[A7], A3 0000150C 4EBA F78E jsr [PC - 0x872 /* 00000C9C */] 00001510 205F movea.l A0, [A7]+ 00001512 43EE F8F4 lea.l A1, [A6 - 0x70C] 00001516 703F moveq.l D0, 0x3F label00001518: 00001518 22D8 move.l [A1]+, [A0]+ 0000151A 51C8 FFFC dbf D0, -0x6 /* 00001518 */ 0000151E 3F3C 0006 move.w -[A7], 0x6 00001522 486E F8F4 pea.l [A6 - 0x70C] 00001526 2054 movea.l A0, [A4] 00001528 2F28 00A8 move.l -[A7], [A0 + 0xA8] 0000152C 4EBA 09CE jsr [PC + 0x9CE /* 00001EFC */] 00001530 486E F6B2 pea.l [A6 - 0x94E] 00001534 2F2E FC0E move.l -[A7], [A6 - 0x3F2] 00001538 3F2E FC18 move.w -[A7], [A6 - 0x3E8] 0000153C 2F0B move.l -[A7], A3 0000153E 4EBA F6C8 jsr [PC - 0x938 /* 00000C08 */] 00001542 205F movea.l A0, [A7]+ 00001544 43EE F8F4 lea.l A1, [A6 - 0x70C] 00001548 703F moveq.l D0, 0x3F label0000154A: 0000154A 22D8 move.l [A1]+, [A0]+ 0000154C 51C8 FFFC dbf D0, -0x6 /* 0000154A */ 00001550 3F3C 0008 move.w -[A7], 0x8 00001554 486E F8F4 pea.l [A6 - 0x70C] 00001558 2054 movea.l A0, [A4] 0000155A 2F28 00A8 move.l -[A7], [A0 + 0xA8] 0000155E 4EBA 099C jsr [PC + 0x99C /* 00001EFC */] 00001562 486E F6B2 pea.l [A6 - 0x94E] 00001566 3F2E FC1A move.w -[A7], [A6 - 0x3E6] 0000156A 4EAD 46B2 jsr [A5 + 0x46B2 /* export_2258 */] 0000156E 205F movea.l A0, [A7]+ 00001570 43EE F8F4 lea.l A1, [A6 - 0x70C] 00001574 703F moveq.l D0, 0x3F label00001576: 00001576 22D8 move.l [A1]+, [A0]+ 00001578 51C8 FFFC dbf D0, -0x6 /* 00001576 */ 0000157C 3F3C 0007 move.w -[A7], 0x7 00001580 486E F8F4 pea.l [A6 - 0x70C] 00001584 2054 movea.l A0, [A4] 00001586 2F28 00A8 move.l -[A7], [A0 + 0xA8] 0000158A 4EBA 0970 jsr [PC + 0x970 /* 00001EFC */] 0000158E 4A2E FC1C tst.b [A6 - 0x3E4] 00001592 6712 beq +0x14 /* 000015A6 */ 00001594 41EE F8F4 lea.l A0, [A6 - 0x70C] 00001598 43EE FC1C lea.l A1, [A6 - 0x3E4] 0000159C 703F moveq.l D0, 0x3F label0000159E: 0000159E 20D9 move.l [A0]+, [A1]+ 000015A0 51C8 FFFC dbf D0, -0x6 /* 0000159E */ 000015A4 600E bra +0x10 /* 000015B4 */ label000015A6: 000015A6 486E F8F4 pea.l [A6 - 0x70C] 000015AA 2F3C 0001 07D0 move.l -[A7], 0x107D0 000015B0 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] label000015B4: 000015B4 3F3C 0009 move.w -[A7], 0x9 /* '\t' */ 000015B8 486E F8F4 pea.l [A6 - 0x70C] 000015BC 2054 movea.l A0, [A4] 000015BE 2F28 00A8 move.l -[A7], [A0 + 0xA8] 000015C2 4EBA 0938 jsr [PC + 0x938 /* 00001EFC */] 000015C6 4A2E FD1C tst.b [A6 - 0x2E4] 000015CA 6712 beq +0x14 /* 000015DE */ 000015CC 41EE F8F4 lea.l A0, [A6 - 0x70C] 000015D0 43EE FD1C lea.l A1, [A6 - 0x2E4] 000015D4 703F moveq.l D0, 0x3F label000015D6: 000015D6 20D9 move.l [A0]+, [A1]+ 000015D8 51C8 FFFC dbf D0, -0x6 /* 000015D6 */ 000015DC 600E bra +0x10 /* 000015EC */ label000015DE: 000015DE 486E F8F4 pea.l [A6 - 0x70C] 000015E2 2F3C 0001 07D0 move.l -[A7], 0x107D0 000015E8 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] label000015EC: 000015EC 3F3C 000A move.w -[A7], 0xA /* '\n' */ 000015F0 486E F8F4 pea.l [A6 - 0x70C] 000015F4 2054 movea.l A0, [A4] 000015F6 2F28 00A8 move.l -[A7], [A0 + 0xA8] 000015FA 4EBA 0900 jsr [PC + 0x900 /* 00001EFC */] 000015FE 486E F6B2 pea.l [A6 - 0x94E] 00001602 2F2E FE1C move.l -[A7], [A6 - 0x1E4] 00001606 4267 clr.w -[A7] 00001608 1F3C 0001 move.b -[A7], 0x1 0000160C 1F3C 0001 move.b -[A7], 0x1 00001610 4EAD 46D2 jsr [A5 + 0x46D2 /* export_2262 */] 00001614 205F movea.l A0, [A7]+ 00001616 43EE F8F4 lea.l A1, [A6 - 0x70C] 0000161A 703F moveq.l D0, 0x3F label0000161C: 0000161C 22D8 move.l [A1]+, [A0]+ 0000161E 51C8 FFFC dbf D0, -0x6 /* 0000161C */ 00001622 3F3C 000B move.w -[A7], 0xB 00001626 486E F8F4 pea.l [A6 - 0x70C] 0000162A 2054 movea.l A0, [A4] 0000162C 2F28 00A8 move.l -[A7], [A0 + 0xA8] 00001630 4EBA 08CA jsr [PC + 0x8CA /* 00001EFC */] 00001634 486E F6B2 pea.l [A6 - 0x94E] 00001638 2F2E FC0E move.l -[A7], [A6 - 0x3F2] 0000163C 2F2E FE26 move.l -[A7], [A6 - 0x1DA] 00001640 2F0B move.l -[A7], A3 00001642 4EBA F554 jsr [PC - 0xAAC /* 00000B98 */] 00001646 205F movea.l A0, [A7]+ 00001648 43EE F8F4 lea.l A1, [A6 - 0x70C] 0000164C 703F moveq.l D0, 0x3F label0000164E: 0000164E 22D8 move.l [A1]+, [A0]+ 00001650 51C8 FFFC dbf D0, -0x6 /* 0000164E */ 00001654 3F3C 000E move.w -[A7], 0xE 00001658 486E F8F4 pea.l [A6 - 0x70C] 0000165C 2054 movea.l A0, [A4] 0000165E 2F28 00A8 move.l -[A7], [A0 + 0xA8] 00001662 4EBA 0898 jsr [PC + 0x898 /* 00001EFC */] 00001666 486E F6B2 pea.l [A6 - 0x94E] 0000166A 2F2E FC0E move.l -[A7], [A6 - 0x3F2] 0000166E 2F2E FE20 move.l -[A7], [A6 - 0x1E0] 00001672 2F0B move.l -[A7], A3 00001674 4EBA F4B2 jsr [PC - 0xB4E /* 00000B28 */] 00001678 205F movea.l A0, [A7]+ 0000167A 43EE F8F4 lea.l A1, [A6 - 0x70C] 0000167E 703F moveq.l D0, 0x3F label00001680: 00001680 22D8 move.l [A1]+, [A0]+ 00001682 51C8 FFFC dbf D0, -0x6 /* 00001680 */ 00001686 3F3C 000C move.w -[A7], 0xC 0000168A 486E F8F4 pea.l [A6 - 0x70C] 0000168E 2054 movea.l A0, [A4] 00001690 2F28 00A8 move.l -[A7], [A0 + 0xA8] 00001694 4EBA 0866 jsr [PC + 0x866 /* 00001EFC */] 00001698 6000 00A0 bra +0xA2 /* 0000173A */ label0000169C: 0000169C 486E F8F4 pea.l [A6 - 0x70C] 000016A0 2F3C 0001 07D0 move.l -[A7], 0x107D0 000016A6 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 000016AA 3F3C 0006 move.w -[A7], 0x6 000016AE 486E F8F4 pea.l [A6 - 0x70C] 000016B2 2054 movea.l A0, [A4] 000016B4 2F28 00A8 move.l -[A7], [A0 + 0xA8] 000016B8 4EBA 0842 jsr [PC + 0x842 /* 00001EFC */] 000016BC 3F3C 0008 move.w -[A7], 0x8 000016C0 486E F8F4 pea.l [A6 - 0x70C] 000016C4 2054 movea.l A0, [A4] 000016C6 2F28 00A8 move.l -[A7], [A0 + 0xA8] 000016CA 4EBA 0830 jsr [PC + 0x830 /* 00001EFC */] 000016CE 3F3C 0007 move.w -[A7], 0x7 000016D2 486E F8F4 pea.l [A6 - 0x70C] 000016D6 2054 movea.l A0, [A4] 000016D8 2F28 00A8 move.l -[A7], [A0 + 0xA8] 000016DC 4EBA 081E jsr [PC + 0x81E /* 00001EFC */] 000016E0 3F3C 0009 move.w -[A7], 0x9 /* '\t' */ 000016E4 486E F8F4 pea.l [A6 - 0x70C] 000016E8 2054 movea.l A0, [A4] 000016EA 2F28 00A8 move.l -[A7], [A0 + 0xA8] 000016EE 4EBA 080C jsr [PC + 0x80C /* 00001EFC */] 000016F2 3F3C 000A move.w -[A7], 0xA /* '\n' */ 000016F6 486E F8F4 pea.l [A6 - 0x70C] 000016FA 2054 movea.l A0, [A4] 000016FC 2F28 00A8 move.l -[A7], [A0 + 0xA8] 00001700 4EBA 07FA jsr [PC + 0x7FA /* 00001EFC */] 00001704 3F3C 000B move.w -[A7], 0xB 00001708 486E F8F4 pea.l [A6 - 0x70C] 0000170C 2054 movea.l A0, [A4] 0000170E 2F28 00A8 move.l -[A7], [A0 + 0xA8] 00001712 4EBA 07E8 jsr [PC + 0x7E8 /* 00001EFC */] 00001716 3F3C 000C move.w -[A7], 0xC 0000171A 486E F8F4 pea.l [A6 - 0x70C] 0000171E 2054 movea.l A0, [A4] 00001720 2F28 00A8 move.l -[A7], [A0 + 0xA8] 00001724 4EBA 07D6 jsr [PC + 0x7D6 /* 00001EFC */] 00001728 3F3C 000E move.w -[A7], 0xE 0000172C 486E F8F4 pea.l [A6 - 0x70C] 00001730 2054 movea.l A0, [A4] 00001732 2F28 00A8 move.l -[A7], [A0 + 0xA8] 00001736 4EBA 07C4 jsr [PC + 0x7C4 /* 00001EFC */] label0000173A: 0000173A 42A7 clr.l -[A7] 0000173C 2F3C 5468 6D62 move.l -[A7], 0x54686D62 /* 'Thmb' */ 00001742 2F0B move.l -[A7], A3 00001744 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 00001748 2E1F move.l D7, [A7]+ 0000174A 6718 beq +0x1A /* 00001764 */ 0000174C 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00001750 486E FEF6 pea.l [A6 - 0x10A] 00001754 2054 movea.l A0, [A4] 00001756 2F28 009E move.l -[A7], [A0 + 0x9E] 0000175A 1F28 00A2 move.b -[A7], [A0 + 0xA2] 0000175E 2F07 move.l -[A7], D7 00001760 4EBA 032E jsr [PC + 0x32E /* 00001A90 */] label00001764: 00001764 4A6E FFCA tst.w [A6 - 0x36] 00001768 5EC0 sgt D0 0000176A 4A00 tst.b D0 0000176C 675C beq +0x5E /* 000017CA */ 0000176E 4A6E FFC8 tst.w [A6 - 0x38] 00001772 5EC1 sgt D1 00001774 C001 and.b D0, D1 00001776 6752 beq +0x54 /* 000017CA */ 00001778 486E F6B2 pea.l [A6 - 0x94E] 0000177C 3F2E FFCA move.w -[A7], [A6 - 0x36] 00001780 4EAD 36BA jsr [A5 + 0x36BA /* export_1747 */] 00001784 205F movea.l A0, [A7]+ 00001786 43EE F9F4 lea.l A1, [A6 - 0x60C] 0000178A 703F moveq.l D0, 0x3F label0000178C: 0000178C 22D8 move.l [A1]+, [A0]+ 0000178E 51C8 FFFC dbf D0, -0x6 /* 0000178C */ 00001792 486E F6B2 pea.l [A6 - 0x94E] 00001796 3F2E FFC8 move.w -[A7], [A6 - 0x38] 0000179A 4EAD 36BA jsr [A5 + 0x36BA /* export_1747 */] 0000179E 205F movea.l A0, [A7]+ 000017A0 43EE FAF4 lea.l A1, [A6 - 0x50C] 000017A4 703F moveq.l D0, 0x3F label000017A6: 000017A6 22D8 move.l [A1]+, [A0]+ 000017A8 51C8 FFFC dbf D0, -0x6 /* 000017A6 */ 000017AC 487A 0068 pea.l [PC + 0x68 /* 00001816, value 0x65E5769, pstring "^Width" */] 000017B0 486E F9F4 pea.l [A6 - 0x60C] 000017B4 2F0B move.l -[A7], A3 000017B6 4EAD 13C2 jsr [A5 + 0x13C2 /* export_628 */] 000017BA 487A 0052 pea.l [PC + 0x52 /* 0000180E, value 0x75E4865, pstring "^Height" */] 000017BE 486E FAF4 pea.l [A6 - 0x50C] 000017C2 2F0B move.l -[A7], A3 000017C4 4EAD 13C2 jsr [A5 + 0x13C2 /* export_628 */] 000017C8 6028 bra +0x2A /* 000017F2 */ label000017CA: 000017CA 486E F9F4 pea.l [A6 - 0x60C] 000017CE 2F3C 0001 07D0 move.l -[A7], 0x107D0 000017D4 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 000017D8 486E F9F4 pea.l [A6 - 0x60C] 000017DC 1F3C 0001 move.b -[A7], 0x1 000017E0 42A7 clr.l -[A7] 000017E2 2F3C 5657 3034 move.l -[A7], 0x56573034 /* 'VW04' */ 000017E8 2F0B move.l -[A7], A3 000017EA 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 000017EE 4EAD 2F22 jsr [A5 + 0x2F22 /* export_1504 */] label000017F2: 000017F2 486E F8B2 pea.l [A6 - 0x74E] 000017F6 4EAD 209A jsr [A5 + 0x209A /* export_1039 */] 000017FA 486E FF68 pea.l [A6 - 0x98] 000017FE 4EAD 3E62 jsr [A5 + 0x3E62 /* export_1992 */] 00001802 4CDF 1CE0 movem.l D5,D6,D7,A2,A3,A4, [A7]+ 00001806 4E5E unlink A6 00001808 205F movea.l A0, [A7]+ 0000180A 5C4F addq.w A7, 6 0000180C 4ED0 jmp [A0] 0000180E 075E bchg [A6]+, D3 00001810 4865 pea.l -[A5] 00001812 6967 bvs +0x69 /* 0000187B */ 00001814 6874 bvc +0x76 /* 0000188A */ 00001816 065E 5769 addi.w [A6]+, 0x5769 /* 'Wi' */ 0000181A 6474 bcc +0x76 /* 00001890 */ 0000181C 6800 0000 bvc +0x2 /* 0000181E */ // begin alternate branch 0000181E-00001826 label0000181E: 0000181E 0000 0000 ori.b D0, 0x0 00001822 0000 2000 ori.b D0, 0x0 // end alternate branch 0000181E-00001826 label0000181E: // (misaligned) 00001820 0000 0000 ori.b D0, 0x0 00001824 2000 move.l D0, D0 00001826 012F 013A btst [A7 + 0x13A], D0 0000182A 0000 4E56 ori.b D0, 0x56 /* 'V' */ 0000182E 0000 206E ori.b D0, 0x6E /* 'n' */ 00001832 0008 4868 ori.b A0, 0x68 /* 'h' */ 00001836 FF6C .extension 0xF6C <> // unimplemented 00001838 4EAD 3E62 jsr [A5 + 0x3E62 /* export_1992 */] 0000183C 4E5E unlink A6 0000183E 205F movea.l A0, [A7]+ 00001840 DEFC 000A add.w A7, 0xA /* '\n' */ 00001844 4ED0 jmp [A0] 00001846 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00001848-0000184C fn00001848: 00001848 4E56 FF28 link A6, -0x00D8 // end alternate branch 00001848-0000184C fn00001848: // (misaligned) 0000184A FF28 .extension 0xF28 <> // unimplemented 0000184C 48E7 0118 movem.l -[A7], D7,A3,A4 00001850 286E 0008 movea.l A4, [A6 + 0x8] 00001854 486E FF6C pea.l [A6 - 0x94] 00001858 4EAD 3E5A jsr [A5 + 0x3E5A /* export_1991 */] 0000185C 4267 clr.w -[A7] 0000185E 2054 movea.l A0, [A4] 00001860 2F28 009E move.l -[A7], [A0 + 0x9E] 00001864 486E FF6C pea.l [A6 - 0x94] 00001868 4EAD 3E7A jsr [A5 + 0x3E7A /* export_1995 */] 0000186C 3E1F move.w D7, [A7]+ 0000186E 486E FF28 pea.l [A6 - 0xD8] 00001872 487A FFB8 pea.l [PC - 0x48 /* 0000182C, value 0x4E560000 'NV\0\0', cstring "NV" */] 00001876 2F0E move.l -[A7], A6 00001878 4EAD 2052 jsr [A5 + 0x2052 /* export_1030 */] 0000187C 42A7 clr.l -[A7] 0000187E 2F3C 6B65 796C move.l -[A7], 0x6B65796C /* 'keyl' */ 00001884 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001888 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] // begin alternate branch 0000188A-0000188C label0000188A: 0000188A 1DE2 move.b <>, -[A2] // end alternate branch 0000188A-0000188C label0000188A: // (misaligned) 0000188C 265F movea.l A3, [A7]+ 0000188E 2F0B move.l -[A7], A3 label00001890: 00001890 4EAD 2072 jsr [A5 + 0x2072 /* export_1034 */] 00001894 4A47 tst.w D7 00001896 6714 beq +0x16 /* 000018AC */ 00001898 2F0B move.l -[A7], A3 0000189A 42A7 clr.l -[A7] 0000189C 4267 clr.w -[A7] 0000189E 1F3C 0001 move.b -[A7], 0x1 000018A2 1F3C 0001 move.b -[A7], 0x1 000018A6 4EAD 26B2 jsr [A5 + 0x26B2 /* export_1234 */] 000018AA 6028 bra +0x2A /* 000018D4 */ label000018AC: 000018AC 2F0B move.l -[A7], A3 000018AE 2F2E FFF8 move.l -[A7], [A6 - 0x8] 000018B2 1F3C 0001 move.b -[A7], 0x1 000018B6 42A7 clr.l -[A7] 000018B8 4EAD 433A jsr [A5 + 0x433A /* export_2147 */] 000018BC 205F movea.l A0, [A7]+ 000018BE 7001 moveq.l D0, 0x01 000018C0 2050 movea.l A0, [A0] 000018C2 B068 015A cmp.w D0, [A0 + 0x15A] 000018C6 57C0 seq D0 000018C8 4400 neg.b D0 000018CA 1F00 move.b -[A7], D0 000018CC 1F3C 0001 move.b -[A7], 0x1 000018D0 4EAD 26B2 jsr [A5 + 0x26B2 /* export_1234 */] label000018D4: 000018D4 486E FF28 pea.l [A6 - 0xD8] 000018D8 4EAD 209A jsr [A5 + 0x209A /* export_1039 */] 000018DC 486E FF6C pea.l [A6 - 0x94] 000018E0 4EAD 3E62 jsr [A5 + 0x3E62 /* export_1992 */] 000018E4 4CDF 1880 movem.l D7,A3,A4, [A7]+ 000018E8 4E5E unlink A6 000018EA 2E9F move.l [A7], [A7]+ 000018EC 4E75 rts 000018EE 0000 4E56 ori.b D0, 0x56 /* 'V' */ 000018F2 0000 206E ori.b D0, 0x6E /* 'n' */ 000018F6 0008 4868 ori.b A0, 0x68 /* 'h' */ 000018FA FF6C .extension 0xF6C <> // unimplemented 000018FC 4EAD 3E62 jsr [A5 + 0x3E62 /* export_1992 */] 00001900 4E5E unlink A6 00001902 205F movea.l A0, [A7]+ 00001904 DEFC 000A add.w A7, 0xA /* '\n' */ 00001908 4ED0 jmp [A0] 0000190A 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 0000190C-00001910 fn0000190C: 0000190C 4E56 FF28 link A6, -0x00D8 // end alternate branch 0000190C-00001910 fn0000190C: // (misaligned) 0000190E FF28 .extension 0xF28 <> // unimplemented 00001910 48E7 0118 movem.l -[A7], D7,A3,A4 00001914 286E 0008 movea.l A4, [A6 + 0x8] 00001918 486E FF6C pea.l [A6 - 0x94] 0000191C 4EAD 3E5A jsr [A5 + 0x3E5A /* export_1991 */] 00001920 4267 clr.w -[A7] 00001922 2054 movea.l A0, [A4] 00001924 2F28 009E move.l -[A7], [A0 + 0x9E] 00001928 486E FF6C pea.l [A6 - 0x94] 0000192C 4EAD 3E7A jsr [A5 + 0x3E7A /* export_1995 */] 00001930 3E1F move.w D7, [A7]+ 00001932 486E FF28 pea.l [A6 - 0xD8] 00001936 487A FFB8 pea.l [PC - 0x48 /* 000018F0, value 0x4E560000 'NV\0\0', cstring "NV" */] 0000193A 2F0E move.l -[A7], A6 0000193C 4EAD 2052 jsr [A5 + 0x2052 /* export_1030 */] 00001940 42A7 clr.l -[A7] 00001942 2F3C 6473 6374 move.l -[A7], 0x64736374 /* 'dsct' */ 00001948 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000194C 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 00001950 265F movea.l A3, [A7]+ 00001952 2F0B move.l -[A7], A3 00001954 4EAD 2072 jsr [A5 + 0x2072 /* export_1034 */] 00001958 4A47 tst.w D7 0000195A 670E beq +0x10 /* 0000196A */ 0000195C 2F0B move.l -[A7], A3 0000195E 42A7 clr.l -[A7] 00001960 1F3C 0001 move.b -[A7], 0x1 00001964 4EAD 26CA jsr [A5 + 0x26CA /* export_1237 */] 00001968 600E bra +0x10 /* 00001978 */ label0000196A: 0000196A 2F0B move.l -[A7], A3 0000196C 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00001970 1F3C 0001 move.b -[A7], 0x1 00001974 4EAD 26CA jsr [A5 + 0x26CA /* export_1237 */] label00001978: 00001978 486E FF28 pea.l [A6 - 0xD8] 0000197C 4EAD 209A jsr [A5 + 0x209A /* export_1039 */] 00001980 486E FF6C pea.l [A6 - 0x94] 00001984 4EAD 3E62 jsr [A5 + 0x3E62 /* export_1992 */] 00001988 4CDF 1880 movem.l D7,A3,A4, [A7]+ 0000198C 4E5E unlink A6 0000198E 2E9F move.l [A7], [A7]+ 00001990 4E75 rts 00001992 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00001994-00001998 fn00001994: 00001994 4E56 FFFC link A6, -0x0004 // end alternate branch 00001994-00001998 fn00001994: // (misaligned) 00001996 FFFC .invalid <> 00001998 2F0C move.l -[A7], A4 0000199A 42A7 clr.l -[A7] 0000199C 2F3C 4B65 7950 move.l -[A7], 0x4B657950 /* 'KeyP' */ 000019A2 2F2E 0008 move.l -[A7], [A6 + 0x8] 000019A6 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 000019AA 285F movea.l A4, [A7]+ 000019AC 2F0C move.l -[A7], A4 000019AE 4EAD 2072 jsr [A5 + 0x2072 /* export_1034 */] 000019B2 102D F118 move.b D0, [A5 - 0xEE8] 000019B6 0A00 0001 xori.b D0, 0x1 000019BA 1F00 move.b -[A7], D0 000019BC 1F3C 0001 move.b -[A7], 0x1 000019C0 2F0C move.l -[A7], A4 000019C2 4EAD 304A jsr [A5 + 0x304A /* export_1541 */] 000019C6 285F movea.l A4, [A7]+ 000019C8 4E5E unlink A6 000019CA 2E9F move.l [A7], [A7]+ 000019CC 4E75 rts 000019CE 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 000019D0-000019D4 fn000019D0: 000019D0 4E56 FFFC link A6, -0x0004 // end alternate branch 000019D0-000019D4 fn000019D0: // (misaligned) 000019D2 FFFC .invalid <> 000019D4 2F0C move.l -[A7], A4 000019D6 42A7 clr.l -[A7] 000019D8 2F3C 4465 7350 move.l -[A7], 0x44657350 /* 'DesP' */ 000019DE 2F2E 0008 move.l -[A7], [A6 + 0x8] 000019E2 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 000019E6 285F movea.l A4, [A7]+ 000019E8 2F0C move.l -[A7], A4 000019EA 4EAD 2072 jsr [A5 + 0x2072 /* export_1034 */] 000019EE 102D F0AC move.b D0, [A5 - 0xF54] 000019F2 0A00 0001 xori.b D0, 0x1 000019F6 1F00 move.b -[A7], D0 000019F8 1F3C 0001 move.b -[A7], 0x1 000019FC 2F0C move.l -[A7], A4 000019FE 4EAD 304A jsr [A5 + 0x304A /* export_1541 */] 00001A02 285F movea.l A4, [A7]+ 00001A04 4E5E unlink A6 00001A06 2E9F move.l [A7], [A7]+ 00001A08 4E75 rts 00001A0A 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00001A0C-00001A12 fn00001A0C: 00001A0C 4E56 0000 link A6, 0 00001A10 2F0C move.l -[A7], A4 // end alternate branch 00001A0C-00001A12 fn00001A0C: // (misaligned) 00001A0E 0000 2F0C ori.b D0, 0xC 00001A12 286E 0008 movea.l A4, [A6 + 0x8] 00001A16 2054 movea.l A0, [A4] 00001A18 7000 moveq.l D0, 0x00 00001A1A 2140 0088 move.l [A0 + 0x88], D0 00001A1E 4228 0042 clr.b [A0 + 0x42] 00001A22 4268 003C clr.w [A0 + 0x3C] 00001A26 7000 moveq.l D0, 0x00 00001A28 2140 003E move.l [A0 + 0x3E], D0 00001A2C 7000 moveq.l D0, 0x00 00001A2E 2140 0082 move.l [A0 + 0x82], D0 00001A32 4228 0086 clr.b [A0 + 0x86] 00001A36 285F movea.l A4, [A7]+ 00001A38 4E5E unlink A6 00001A3A 2E9F move.l [A7], [A7]+ 00001A3C 4E75 rts 00001A3E 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1850: // at 00001A40 (misaligned) 00001A42 0000 2F2E ori.b D0, 0x2E /* '.' */ 00001A46 0014 2F2E ori.b [A4], 0x2E /* '.' */ 00001A4A 0010 2F2E ori.b [A0], 0x2E /* '.' */ 00001A4E 000C 2F2E ori.b A4, 0x2E /* '.' */ 00001A52 0008 4EAD ori.b A0, 0xAD 00001A56 111A move.b -[A0], [A2]+ 00001A58 206E 0008 movea.l A0, [A6 + 0x8] 00001A5C 2050 movea.l A0, [A0] 00001A5E 7000 moveq.l D0, 0x00 00001A60 2140 0088 move.l [A0 + 0x88], D0 00001A64 4E5E unlink A6 00001A66 205F movea.l A0, [A7]+ 00001A68 DEFC 0010 add.w A7, 0x10 00001A6C 4ED0 jmp [A0] 00001A6E 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1851: // at 00001A70 (misaligned) 00001A72 0000 206E ori.b D0, 0x6E /* 'n' */ 00001A76 0008 2050 ori.b A0, 0x50 /* 'P' */ 00001A7A 2F28 0088 move.l -[A7], [A0 + 0x88] 00001A7E 4EAD 2142 jsr [A5 + 0x2142 /* export_1060 */] 00001A82 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001A86 4EAD 09C2 jsr [A5 + 0x9C2 /* export_308 */] 00001A8A 4E5E unlink A6 00001A8C 2E9F move.l [A7], [A7]+ 00001A8E 4E75 rts fn00001A90: 00001A90 4E56 FFB8 link A6, -0x0048 00001A94 48E7 0128 movem.l -[A7], D7,A2,A4 00001A98 206E 0012 movea.l A0, [A6 + 0x12] 00001A9C 43EE FFBA lea.l A1, [A6 - 0x46] 00001AA0 7010 moveq.l D0, 0x10 label00001AA2: 00001AA2 22D8 move.l [A1]+, [A0]+ 00001AA4 51C8 FFFC dbf D0, -0x6 /* 00001AA2 */ 00001AA8 3290 move.w [A1], [A0] 00001AAA 286E 0008 movea.l A4, [A6 + 0x8] 00001AAE 42A7 clr.l -[A7] 00001AB0 2054 movea.l A0, [A4] 00001AB2 2F28 0088 move.l -[A7], [A0 + 0x88] 00001AB6 4EAD 214A jsr [A5 + 0x214A /* export_1061 */] 00001ABA 2054 movea.l A0, [A4] 00001ABC 215F 0088 move.l [A0 + 0x88], [A7]+ 00001AC0 4AAE 0016 tst.l [A6 + 0x16] 00001AC4 6724 beq +0x26 /* 00001AEA */ 00001AC6 4267 clr.w -[A7] 00001AC8 1F3C 0001 move.b -[A7], 0x1 00001ACC 4EAD 2342 jsr [A5 + 0x2342 /* export_1124 */] 00001AD0 1E1F move.b D7, [A7]+ 00001AD2 4267 clr.w -[A7] 00001AD4 486E 0016 pea.l [A6 + 0x16] 00001AD8 4EAD 04B2 jsr [A5 + 0x4B2 /* export_146 */] 00001ADC 4EAD 207A jsr [A5 + 0x207A /* export_1035 */] 00001AE0 4267 clr.w -[A7] 00001AE2 1F07 move.b -[A7], D7 00001AE4 4EAD 2342 jsr [A5 + 0x2342 /* export_1124 */] 00001AE8 1E1F move.b D7, [A7]+ label00001AEA: 00001AEA 2054 movea.l A0, [A4] 00001AEC 216E 0016 0088 move.l [A0 + 0x88], [A6 + 0x16] 00001AF2 43E8 003C lea.l A1, [A0 + 0x3C] 00001AF6 45EE FFBA lea.l A2, [A6 - 0x46] 00001AFA 7010 moveq.l D0, 0x10 label00001AFC: 00001AFC 22DA move.l [A1]+, [A2]+ 00001AFE 51C8 FFFC dbf D0, -0x6 /* 00001AFC */ 00001B02 3292 move.w [A1], [A2] 00001B04 216E 000E 0082 move.l [A0 + 0x82], [A6 + 0xE] 00001B0A 116E 000C 0086 move.b [A0 + 0x86], [A6 + 0xC] 00001B10 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001B14 4EAD 30CA jsr [A5 + 0x30CA /* export_1557 */] 00001B18 4CDF 1480 movem.l D7,A2,A4, [A7]+ 00001B1C 4E5E unlink A6 00001B1E 205F movea.l A0, [A7]+ 00001B20 DEFC 0012 add.w A7, 0x12 00001B24 4ED0 jmp [A0] 00001B26 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1852: // at 00001B28 (misaligned) 00001B2A FFF0 .invalid <> 00001B2C 206E 000C movea.l A0, [A6 + 0xC] 00001B30 43EE FFF8 lea.l A1, [A6 - 0x8] 00001B34 22D8 move.l [A1]+, [A0]+ 00001B36 22D8 move.l [A1]+, [A0]+ 00001B38 486E FFF0 pea.l [A6 - 0x10] 00001B3C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001B40 4EAD 1E32 jsr [A5 + 0x1E32 /* export_962 */] 00001B44 486E FFF0 pea.l [A6 - 0x10] 00001B48 A8A3 syscall EraseRect 00001B4A 206E 0008 movea.l A0, [A6 + 0x8] 00001B4E 2050 movea.l A0, [A0] 00001B50 2F28 0088 move.l -[A7], [A0 + 0x88] 00001B54 486E FFF0 pea.l [A6 - 0x10] 00001B58 2F3A 000E move.l -[A7], [PC + 0xE /* 00001B68, value 0x8, cstring "" */] 00001B5C 4EAD 38A2 jsr [A5 + 0x38A2 /* export_1808 */] 00001B60 4E5E unlink A6 00001B62 205F movea.l A0, [A7]+ 00001B64 504F addq.w A7, 8 00001B66 4ED0 jmp [A0] 00001B68 0000 0008 ori.b D0, 0x8 export_1853: 00001B6C 4E56 0000 link A6, 0 00001B70 2F0C move.l -[A7], A4 00001B72 286E 0008 movea.l A4, [A6 + 0x8] 00001B76 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001B7A 4EAD 1DC2 jsr [A5 + 0x1DC2 /* export_948 */] 00001B7E 4267 clr.w -[A7] 00001B80 4EAD 232A jsr [A5 + 0x232A /* export_1121 */] 00001B84 101F move.b D0, [A7]+ 00001B86 661C bne +0x1E /* 00001BA4 */ 00001B88 3F3C 0068 move.w -[A7], 0x68 /* 'h' */ 00001B8C 2054 movea.l A0, [A4] 00001B8E 1F28 0086 move.b -[A7], [A0 + 0x86] 00001B92 4EAD 1A4A jsr [A5 + 0x1A4A /* export_837 */] 00001B96 3F3C 07D4 move.w -[A7], 0x7D4 00001B9A 2054 movea.l A0, [A4] 00001B9C 1F28 0086 move.b -[A7], [A0 + 0x86] 00001BA0 4EAD 1A4A jsr [A5 + 0x1A4A /* export_837 */] label00001BA4: 00001BA4 2F3C 0000 07D3 move.l -[A7], 0x7D3 00001BAA 4EAD 1A4A jsr [A5 + 0x1A4A /* export_837 */] 00001BAE 285F movea.l A4, [A7]+ 00001BB0 4E5E unlink A6 00001BB2 2E9F move.l [A7], [A7]+ 00001BB4 4E75 rts 00001BB6 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1854: // at 00001BB8 (misaligned) 00001BBA 0000 42A7 ori.b D0, 0xA7 00001BBE 3F2E 000C move.w -[A7], [A6 + 0xC] 00001BC2 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001BC6 4EAD 1282 jsr [A5 + 0x1282 /* export_588 */] 00001BCA 2D5F 000E move.l [A6 + 0xE], [A7]+ 00001BCE 4E5E unlink A6 00001BD0 205F movea.l A0, [A7]+ 00001BD2 5C4F addq.w A7, 6 00001BD4 4ED0 jmp [A0] 00001BD6 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1855: // at 00001BD8 (misaligned) 00001BDA FFF4 .invalid <> 00001BDC 2F0C move.l -[A7], A4 00001BDE 42A7 clr.l -[A7] 00001BE0 3F3C 0442 move.w -[A7], 0x442 00001BE4 A9B9 syscall GetCursor 00001BE6 285F movea.l A4, [A7]+ 00001BE8 200C move.l D0, A4 00001BEA 6704 beq +0x6 /* 00001BF0 */ 00001BEC 2F14 move.l -[A7], [A4] 00001BEE A851 syscall SetCursor label00001BF0: 00001BF0 486E FFF8 pea.l [A6 - 0x8] 00001BF4 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001BF8 4EAD 1E32 jsr [A5 + 0x1E32 /* export_962 */] 00001BFC 2F2E 000C move.l -[A7], [A6 + 0xC] 00001C00 486E FFF8 pea.l [A6 - 0x8] 00001C04 A8DF syscall RectRgn 00001C06 1D7C 0001 0014 move.b [A6 + 0x14], 0x1 00001C0C 285F movea.l A4, [A7]+ 00001C0E 4E5E unlink A6 00001C10 205F movea.l A0, [A7]+ 00001C12 DEFC 000C add.w A7, 0xC 00001C16 4ED0 jmp [A0] export_1856: 00001C18 4E56 FFBA link A6, -0x0046 00001C1C 48E7 0028 movem.l -[A7], A2,A4 00001C20 286E 0008 movea.l A4, [A6 + 0x8] 00001C24 2D6D FA84 0018 move.l [A6 + 0x18], [A5 - 0x57C] 00001C2A 206E 0010 movea.l A0, [A6 + 0x10] 00001C2E 7002 moveq.l D0, 0x02 00001C30 B068 0010 cmp.w D0, [A0 + 0x10] 00001C34 6650 bne +0x52 /* 00001C86 */ 00001C36 2054 movea.l A0, [A4] 00001C38 1028 0086 move.b D0, [A0 + 0x86] 00001C3C 6742 beq +0x44 /* 00001C80 */ 00001C3E 206E 0010 movea.l A0, [A6 + 0x10] 00001C42 1028 0008 move.b D0, [A0 + 0x8] 00001C46 6714 beq +0x16 /* 00001C5C */ 00001C48 42A7 clr.l -[A7] 00001C4A 3F3C 07E4 move.w -[A7], 0x7E4 00001C4E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001C52 4EAD 327A jsr [A5 + 0x327A /* export_1611 */] 00001C56 2D5F 0018 move.l [A6 + 0x18], [A7]+ 00001C5A 602A bra +0x2C /* 00001C86 */ label00001C5C: 00001C5C 41EE FFBA lea.l A0, [A6 - 0x46] 00001C60 2454 movea.l A2, [A4] 00001C62 43EA 003C lea.l A1, [A2 + 0x3C] 00001C66 7010 moveq.l D0, 0x10 label00001C68: 00001C68 20D9 move.l [A0]+, [A1]+ 00001C6A 51C8 FFFC dbf D0, -0x6 /* 00001C68 */ 00001C6E 3091 move.w [A0], [A1] 00001C70 486E FFBA pea.l [A6 - 0x46] 00001C74 2054 movea.l A0, [A4] 00001C76 2F28 0082 move.l -[A7], [A0 + 0x82] 00001C7A 4EAD 4392 jsr [A5 + 0x4392 /* export_2158 */] 00001C7E 6006 bra +0x8 /* 00001C86 */ label00001C80: 00001C80 3F3C 0003 move.w -[A7], 0x3 00001C84 A9C8 syscall SysBeep label00001C86: 00001C86 4CDF 1400 movem.l A2,A4, [A7]+ 00001C8A 4E5E unlink A6 00001C8C 205F movea.l A0, [A7]+ 00001C8E DEFC 0010 add.w A7, 0x10 00001C92 4ED0 jmp [A0] fn00001C94: 00001C94 4E56 0000 link A6, 0 00001C98 206E 0008 movea.l A0, [A6 + 0x8] 00001C9C 2050 movea.l A0, [A0] 00001C9E 216E 000E 005C move.l [A0 + 0x5C], [A6 + 0xE] 00001CA4 1F2E 000C move.b -[A7], [A6 + 0xC] 00001CA8 1F3C 0001 move.b -[A7], 0x1 00001CAC 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001CB0 4EAD 304A jsr [A5 + 0x304A /* export_1541 */] 00001CB4 4E5E unlink A6 00001CB6 205F movea.l A0, [A7]+ 00001CB8 DEFC 000A add.w A7, 0xA /* '\n' */ 00001CBC 4ED0 jmp [A0] 00001CBE 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00001CC0-00001CC4 fn00001CC0: 00001CC0 4E56 FFEC link A6, -0x0014 // end alternate branch 00001CC0-00001CC4 fn00001CC0: // (misaligned) 00001CC2 FFEC .invalid <> 00001CC4 48E7 0018 movem.l -[A7], A3,A4 00001CC8 266E 000C movea.l A3, [A6 + 0xC] 00001CCC 486E FFF4 pea.l [A6 - 0xC] 00001CD0 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001CD4 4EAD 1F8A jsr [A5 + 0x1F8A /* export_1005 */] 00001CD8 42A7 clr.l -[A7] 00001CDA 3F3C 0BB8 move.w -[A7], 0xBB8 00001CDE A9BC syscall GetPicture 00001CE0 285F movea.l A4, [A7]+ 00001CE2 200C move.l D0, A4 00001CE4 6738 beq +0x3A /* 00001D1E */ 00001CE6 41EE FFF4 lea.l A0, [A6 - 0xC] 00001CEA 224B movea.l A1, A3 00001CEC 22D8 move.l [A1]+, [A0]+ 00001CEE 22D8 move.l [A1]+, [A0]+ 00001CF0 2054 movea.l A0, [A4] 00001CF2 43EE FFEC lea.l A1, [A6 - 0x14] 00001CF6 5488 addq.l A0, 2 00001CF8 22D8 move.l [A1]+, [A0]+ 00001CFA 22D8 move.l [A1]+, [A0]+ 00001CFC 302E FFF2 move.w D0, [A6 - 0xE] 00001D00 906E FFEE sub.w D0, [A6 - 0x12] 00001D04 322B 0006 move.w D1, [A3 + 0x6] 00001D08 9240 sub.w D1, D0 00001D0A 3741 0002 move.w [A3 + 0x2], D1 00001D0E 302E FFF0 move.w D0, [A6 - 0x10] 00001D12 906E FFEC sub.w D0, [A6 - 0x14] 00001D16 322B 0004 move.w D1, [A3 + 0x4] 00001D1A 9240 sub.w D1, D0 00001D1C 3681 move.w [A3], D1 label00001D1E: 00001D1E 4CDF 1800 movem.l A3,A4, [A7]+ 00001D22 4E5E unlink A6 00001D24 205F movea.l A0, [A7]+ 00001D26 504F addq.w A7, 8 00001D28 4ED0 jmp [A0] 00001D2A 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1857: // at 00001D2C (misaligned) 00001D2E FFEC .invalid <> 00001D30 2F0C move.l -[A7], A4 00001D32 206E 000C movea.l A0, [A6 + 0xC] 00001D36 43EE FFF8 lea.l A1, [A6 - 0x8] 00001D3A 22D8 move.l [A1]+, [A0]+ 00001D3C 22D8 move.l [A1]+, [A0]+ 00001D3E 42A7 clr.l -[A7] 00001D40 3F3C 0BB8 move.w -[A7], 0xBB8 00001D44 A9BC syscall GetPicture 00001D46 285F movea.l A4, [A7]+ 00001D48 200C move.l D0, A4 00001D4A 6714 beq +0x16 /* 00001D60 */ 00001D4C 486E FFEC pea.l [A6 - 0x14] 00001D50 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001D54 4EBA FF6A jsr [PC - 0x96 /* 00001CC0 */] 00001D58 2F0C move.l -[A7], A4 00001D5A 486E FFEC pea.l [A6 - 0x14] 00001D5E A8F6 syscall DrawPicture label00001D60: 00001D60 285F movea.l A4, [A7]+ 00001D62 4E5E unlink A6 00001D64 205F movea.l A0, [A7]+ 00001D66 504F addq.w A7, 8 00001D68 4ED0 jmp [A0] 00001D6A 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1858: // at 00001D6C (misaligned) 00001D6E FFFC .invalid <> 00001D70 486E FFFC pea.l [A6 - 0x4] 00001D74 486D 29AC pea.l [A5 + 0x29AC] 00001D78 3F3C 002A move.w -[A7], 0x2A /* '*' */ 00001D7C 4EAD 1AEA jsr [A5 + 0x1AEA /* export_857 */] 00001D80 2F2E FFFC move.l -[A7], [A6 - 0x4] 00001D84 4EAD 206A jsr [A5 + 0x206A /* export_1033 */] 00001D88 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001D8C 206E 0008 movea.l A0, [A6 + 0x8] 00001D90 2050 movea.l A0, [A0] 00001D92 2F28 005C move.l -[A7], [A0 + 0x5C] 00001D96 2F2E FFFC move.l -[A7], [A6 - 0x4] 00001D9A 4EBA 04F4 jsr [PC + 0x4F4 /* 00002290 */] 00001D9E 2D6E FFFC 0018 move.l [A6 + 0x18], [A6 - 0x4] 00001DA4 4E5E unlink A6 00001DA6 205F movea.l A0, [A7]+ 00001DA8 DEFC 0010 add.w A7, 0x10 00001DAC 4ED0 jmp [A0] 00001DAE 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00001DB0-00001DC2 fn00001DB0: 00001DB0 4E56 FEF4 link A6, -0x010C 00001DB4 48E7 0F38 movem.l -[A7], D4,D5,D6,D7,A2,A3,A4 00001DB8 382E 0012 move.w D4, [A6 + 0x12] 00001DBC 2A2E 0008 move.l D5, [A6 + 0x8] 00001DC0 2845 movea.l A4, D5 // end alternate branch 00001DB0-00001DC2 fn00001DB0: // (misaligned) 00001DB2 FEF4 48E7 .extension 0xEF4 <> // unimplemented 00001DB6 0F38 382E btst [0x0000382E], D7 00001DBA 0012 2A2E ori.b [A2], 0x2E /* '.' */ 00001DBE 0008 2845 ori.b A0, 0x45 /* 'E' */ 00001DC2 2054 movea.l A0, [A4] 00001DC4 7000 moveq.l D0, 0x00 00001DC6 2140 0068 move.l [A0 + 0x68], D0 00001DCA 3144 006C move.w [A0 + 0x6C], D4 00001DCE 316E 0014 0064 move.w [A0 + 0x64], [A6 + 0x14] 00001DD4 317C 0001 0066 move.w [A0 + 0x66], 0x1 00001DDA 42A7 clr.l -[A7] 00001DDC 2F3C 5061 6E6C move.l -[A7], 0x50616E6C /* 'Panl' */ 00001DE2 3F2E 0010 move.w -[A7], [A6 + 0x10] 00001DE6 A9A0 syscall GetResource 00001DE8 2C1F move.l D6, [A7]+ 00001DEA 6716 beq +0x18 /* 00001E02 */ 00001DEC 2046 movea.l A0, D6 00001DEE 2050 movea.l A0, [A0] 00001DF0 2454 movea.l A2, [A4] 00001DF2 43EA 006E lea.l A1, [A2 + 0x6E] 00001DF6 7006 moveq.l D0, 0x06 label00001DF8: 00001DF8 22D8 move.l [A1]+, [A0]+ 00001DFA 51C8 FFFC dbf D0, -0x6 /* 00001DF8 */ 00001DFE 3290 move.w [A1], [A0] 00001E00 6032 bra +0x34 /* 00001E34 */ label00001E02: 00001E02 7E01 moveq.l D7, 0x01 00001E04 6028 bra +0x2A /* 00001E2E */ label00001E06: 00001E06 3007 move.w D0, D7 00001E08 2054 movea.l A0, [A4] 00001E0A C1FC 0006 muls.w D0, 0x6 00001E0E 31BC 0010 0068 move.w [A0 + D0.w + 0x68], 0x10 00001E14 3007 move.w D0, D7 00001E16 C1FC 0006 muls.w D0, 0x6 00001E1A 31BC 003C 006A move.w [A0 + D0.w + 0x6A], 0x3C /* '<' */ 00001E20 3007 move.w D0, D7 00001E22 C1FC 0006 muls.w D0, 0x6 00001E26 31BC 0104 006C move.w [A0 + D0.w + 0x6C], 0x104 00001E2C 5247 addq.w D7, 1 label00001E2E: 00001E2E 7005 moveq.l D0, 0x05 00001E30 B047 cmp.w D0, D7 00001E32 6CD2 bge -0x2C /* 00001E06 */ label00001E34: 00001E34 42A7 clr.l -[A7] 00001E36 3004 move.w D0, D4 00001E38 48C0 ext.l D0 00001E3A ED80 asl D0, 6 00001E3C 2F00 move.l -[A7], D0 00001E3E 4EAD 2332 jsr [A5 + 0x2332 /* export_1122 */] 00001E42 2054 movea.l A0, [A4] 00001E44 215F 0068 move.l [A0 + 0x68], [A7]+ 00001E48 2054 movea.l A0, [A4] 00001E4A 2F28 0068 move.l -[A7], [A0 + 0x68] 00001E4E 4EAD 206A jsr [A5 + 0x206A /* export_1033 */] 00001E52 486E FEFA pea.l [A6 - 0x106] 00001E56 2F3C 0001 07D0 move.l -[A7], 0x107D0 00001E5C 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 00001E60 3D44 FEF4 move.w [A6 - 0x10C], D4 00001E64 7E01 moveq.l D7, 0x01 00001E66 6020 bra +0x22 /* 00001E88 */ label00001E68: 00001E68 2254 movea.l A1, [A4] 00001E6A 2069 0068 movea.l A0, [A1 + 0x68] 00001E6E 2050 movea.l A0, [A0] 00001E70 3007 move.w D0, D7 00001E72 ED40 asl D0.w, 6 00001E74 41F0 00C0 lea.l A0, [A0 + D0.w - 0x64] 00001E78 45EE FEFA lea.l A2, [A6 - 0x106] 00001E7C 700F moveq.l D0, 0x0F label00001E7E: 00001E7E 20DA move.l [A0]+, [A2]+ 00001E80 51C8 FFFC dbf D0, -0x6 /* 00001E7E */ 00001E84 5247 addq.w D7, 1 00001E86 6906 bvs +0x8 /* 00001E8E */ label00001E88: 00001E88 BE6E FEF4 cmp.w D7, [A6 - 0x10C] 00001E8C 6FDA ble -0x24 /* 00001E68 */ label00001E8E: 00001E8E 2054 movea.l A0, [A4] 00001E90 7000 moveq.l D0, 0x00 00001E92 2140 008C move.l [A0 + 0x8C], D0 00001E96 42A7 clr.l -[A7] 00001E98 2F2E 000C move.l -[A7], [A6 + 0xC] 00001E9C 2F05 move.l -[A7], D5 00001E9E 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 00001EA2 265F movea.l A3, [A7]+ 00001EA4 200B move.l D0, A3 00001EA6 671A beq +0x1C /* 00001EC2 */ 00001EA8 2F05 move.l -[A7], D5 00001EAA 7001 moveq.l D0, 0x01 00001EAC B06E 0014 cmp.w D0, [A6 + 0x14] 00001EB0 5DC0 slt D0 00001EB2 4400 neg.b D0 00001EB4 1F00 move.b -[A7], D0 00001EB6 2F0B move.l -[A7], A3 00001EB8 4EBA FDDA jsr [PC - 0x226 /* 00001C94 */] 00001EBC 2054 movea.l A0, [A4] 00001EBE 214B 008C move.l [A0 + 0x8C], A3 label00001EC2: 00001EC2 4CDF 1CF0 movem.l D4,D5,D6,D7,A2,A3,A4, [A7]+ 00001EC6 4E5E unlink A6 00001EC8 205F movea.l A0, [A7]+ 00001ECA DEFC 000E add.w A7, 0xE 00001ECE 4ED0 jmp [A0] export_1859: 00001ED0 4E56 0000 link A6, 0 00001ED4 2F0C move.l -[A7], A4 00001ED6 286E 0008 movea.l A4, [A6 + 0x8] 00001EDA 2054 movea.l A0, [A4] 00001EDC 4AA8 0068 tst.l [A0 + 0x68] 00001EE0 6710 beq +0x12 /* 00001EF2 */ 00001EE2 2F28 0068 move.l -[A7], [A0 + 0x68] 00001EE6 205F movea.l A0, [A7]+ 00001EE8 A023 syscall DisposHandle/DisposeHandle 00001EEA 2054 movea.l A0, [A4] 00001EEC 7000 moveq.l D0, 0x00 00001EEE 2140 0068 move.l [A0 + 0x68], D0 label00001EF2: 00001EF2 285F movea.l A4, [A7]+ 00001EF4 4E5E unlink A6 00001EF6 2E9F move.l [A7], [A7]+ 00001EF8 4E75 rts 00001EFA 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00001EFC-00001F00 fn00001EFC: 00001EFC 4E56 FFC0 link A6, -0x0040 // end alternate branch 00001EFC-00001F00 fn00001EFC: // (misaligned) 00001EFE FFC0 .invalid <> 00001F00 48E7 0128 movem.l -[A7], D7,A2,A4 00001F04 206E 000C movea.l A0, [A6 + 0xC] 00001F08 43EE FFC0 lea.l A1, [A6 - 0x40] 00001F0C 700F moveq.l D0, 0x0F label00001F0E: 00001F0E 22D8 move.l [A1]+, [A0]+ 00001F10 51C8 FFFC dbf D0, -0x6 /* 00001F0E */ 00001F14 3E2E 0010 move.w D7, [A6 + 0x10] 00001F18 286E 0008 movea.l A4, [A6 + 0x8] 00001F1C 4A47 tst.w D7 00001F1E 5EC0 sgt D0 00001F20 4A00 tst.b D0 00001F22 6732 beq +0x34 /* 00001F56 */ 00001F24 2054 movea.l A0, [A4] 00001F26 BE68 006C cmp.w D7, [A0 + 0x6C] 00001F2A 5FC1 sle D1 00001F2C C001 and.b D0, D1 00001F2E 6726 beq +0x28 /* 00001F56 */ 00001F30 4AA8 0068 tst.l [A0 + 0x68] 00001F34 56C1 sne D1 00001F36 C001 and.b D0, D1 00001F38 671C beq +0x1E /* 00001F56 */ 00001F3A 2248 movea.l A1, A0 00001F3C 2069 0068 movea.l A0, [A1 + 0x68] 00001F40 2050 movea.l A0, [A0] 00001F42 3007 move.w D0, D7 00001F44 ED40 asl D0.w, 6 00001F46 41F0 00C0 lea.l A0, [A0 + D0.w - 0x64] 00001F4A 45EE FFC0 lea.l A2, [A6 - 0x40] 00001F4E 700F moveq.l D0, 0x0F label00001F50: 00001F50 20DA move.l [A0]+, [A2]+ 00001F52 51C8 FFFC dbf D0, -0x6 /* 00001F50 */ label00001F56: 00001F56 4CDF 1480 movem.l D7,A2,A4, [A7]+ 00001F5A 4E5E unlink A6 00001F5C 205F movea.l A0, [A7]+ 00001F5E DEFC 000A add.w A7, 0xA /* '\n' */ 00001F62 4ED0 jmp [A0] fn00001F64: 00001F64 4E56 0000 link A6, 0 00001F68 48E7 0128 movem.l -[A7], D7,A2,A4 00001F6C 3E2E 000C move.w D7, [A6 + 0xC] 00001F70 286E 0008 movea.l A4, [A6 + 0x8] 00001F74 4A47 tst.w D7 00001F76 5EC0 sgt D0 00001F78 4A00 tst.b D0 00001F7A 6732 beq +0x34 /* 00001FAE */ 00001F7C 2054 movea.l A0, [A4] 00001F7E BE68 006C cmp.w D7, [A0 + 0x6C] 00001F82 5FC1 sle D1 00001F84 C001 and.b D0, D1 00001F86 6726 beq +0x28 /* 00001FAE */ 00001F88 4AA8 0068 tst.l [A0 + 0x68] 00001F8C 56C1 sne D1 00001F8E C001 and.b D0, D1 00001F90 671C beq +0x1E /* 00001FAE */ 00001F92 206E 000E movea.l A0, [A6 + 0xE] 00001F96 2454 movea.l A2, [A4] 00001F98 226A 0068 movea.l A1, [A2 + 0x68] 00001F9C 2251 movea.l A1, [A1] 00001F9E 3007 move.w D0, D7 00001FA0 ED40 asl D0.w, 6 00001FA2 43F1 00C0 lea.l A1, [A1 + D0.w - 0x64] 00001FA6 700F moveq.l D0, 0x0F label00001FA8: 00001FA8 20D9 move.l [A0]+, [A1]+ 00001FAA 51C8 FFFC dbf D0, -0x6 /* 00001FA8 */ label00001FAE: 00001FAE 4CDF 1480 movem.l D7,A2,A4, [A7]+ 00001FB2 4E5E unlink A6 00001FB4 205F movea.l A0, [A7]+ 00001FB6 5C4F addq.w A7, 6 00001FB8 4ED0 jmp [A0] 00001FBA 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00001FBC-00001FC0 fn00001FBC: 00001FBC 4E56 FFF0 link A6, -0x0010 // end alternate branch 00001FBC-00001FC0 fn00001FBC: // (misaligned) 00001FBE FFF0 .invalid <> 00001FC0 2F0C move.l -[A7], A4 00001FC2 286E 0008 movea.l A4, [A6 + 0x8] 00001FC6 2F2E 000C move.l -[A7], [A6 + 0xC] 00001FCA 42A7 clr.l -[A7] 00001FCC 42A7 clr.l -[A7] 00001FCE A8A7 syscall SetRect 00001FD0 2054 movea.l A0, [A4] 00001FD2 4AA8 008C tst.l [A0 + 0x8C] 00001FD6 6718 beq +0x1A /* 00001FF0 */ 00001FD8 486E FFF0 pea.l [A6 - 0x10] 00001FDC 2F28 008C move.l -[A7], [A0 + 0x8C] 00001FE0 4EAD 1E22 jsr [A5 + 0x1E22 /* export_960 */] 00001FE4 486E FFF0 pea.l [A6 - 0x10] 00001FE8 2F2E 000C move.l -[A7], [A6 + 0xC] 00001FEC 4EAD 226A jsr [A5 + 0x226A /* export_1097 */] label00001FF0: 00001FF0 285F movea.l A4, [A7]+ 00001FF2 4E5E unlink A6 00001FF4 205F movea.l A0, [A7]+ 00001FF6 504F addq.w A7, 8 00001FF8 4ED0 jmp [A0] 00001FFA 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00001FFC-00002000 fn00001FFC: 00001FFC 4E56 FFDC link A6, -0x0024 // end alternate branch 00001FFC-00002000 fn00001FFC: // (misaligned) 00001FFE FFDC .invalid <> 00002000 48E7 0018 movem.l -[A7], A3,A4 00002004 266E 0008 movea.l A3, [A6 + 0x8] 00002008 284B movea.l A4, A3 0000200A 7001 moveq.l D0, 0x01 0000200C 2054 movea.l A0, [A4] 0000200E B068 0064 cmp.w D0, [A0 + 0x64] 00002012 5DC0 slt D0 00002014 4A00 tst.b D0 00002016 6700 0082 beq +0x84 /* 0000209A */ 0000201A 2F00 move.l -[A7], D0 0000201C 4267 clr.w -[A7] 0000201E 2F0B move.l -[A7], A3 00002020 4EAD 3102 jsr [A5 + 0x3102 /* export_1564 */] 00002024 121F move.b D1, [A7]+ 00002026 201F move.l D0, [A7]+ 00002028 C001 and.b D0, D1 0000202A 676E beq +0x70 /* 0000209A */ 0000202C 2F2D FBD0 move.l -[A7], [A5 - 0x430] 00002030 A87A syscall GetClip 00002032 486E FFF4 pea.l [A6 - 0xC] 00002036 2F0B move.l -[A7], A3 00002038 4EAD 1F8A jsr [A5 + 0x1F8A /* export_1005 */] 0000203C 486E FFF4 pea.l [A6 - 0xC] 00002040 2054 movea.l A0, [A4] 00002042 3028 0046 move.w D0, [A0 + 0x46] 00002046 5240 addq.w D0, 1 00002048 3F00 move.w -[A7], D0 0000204A 3028 0044 move.w D0, [A0 + 0x44] 0000204E 5240 addq.w D0, 1 00002050 3F00 move.w -[A7], D0 00002052 A8A9 syscall InsetRect 00002054 486E FFEC pea.l [A6 - 0x14] 00002058 2F0B move.l -[A7], A3 0000205A 4EBA FF60 jsr [PC - 0xA0 /* 00001FBC */] 0000205E 486E FFF4 pea.l [A6 - 0xC] 00002062 2F3C 0001 0001 move.l -[A7], 0x10001 00002068 A8A9 syscall InsetRect 0000206A 586E FFF4 addq.w [A6 - 0xC], 4 0000206E 486E FFF4 pea.l [A6 - 0xC] 00002072 A87B syscall ClipRect 00002074 2054 movea.l A0, [A4] 00002076 5268 0066 addq.w [A0 + 0x66], 1 0000207A 3028 0066 move.w D0, [A0 + 0x66] 0000207E B068 0064 cmp.w D0, [A0 + 0x64] 00002082 6F08 ble +0xA /* 0000208C */ 00002084 2054 movea.l A0, [A4] 00002086 317C 0001 0066 move.w [A0 + 0x66], 0x1 label0000208C: 0000208C 2F2D FBD0 move.l -[A7], [A5 - 0x430] 00002090 A879 syscall SetClip 00002092 2F0B move.l -[A7], A3 00002094 4EAD 30CA jsr [A5 + 0x30CA /* export_1557 */] 00002098 6006 bra +0x8 /* 000020A0 */ label0000209A: 0000209A 3F3C 0003 move.w -[A7], 0x3 0000209E A9C8 syscall SysBeep label000020A0: 000020A0 4CDF 1800 movem.l A3,A4, [A7]+ 000020A4 4E5E unlink A6 000020A6 2E9F move.l [A7], [A7]+ 000020A8 4E75 rts 000020AA 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 000020AC-000020B0 fn000020AC: 000020AC 4E56 FFF8 link A6, -0x0008 // end alternate branch 000020AC-000020B0 fn000020AC: // (misaligned) 000020AE FFF8 .invalid <> 000020B0 48E7 0308 movem.l -[A7], D6,D7,A4 000020B4 3C2E 0012 move.w D6, [A6 + 0x12] 000020B8 3E2E 0016 move.w D7, [A6 + 0x16] 000020BC 286E 0008 movea.l A4, [A6 + 0x8] 000020C0 486E FFF8 pea.l [A6 - 0x8] 000020C4 2F2E 0008 move.l -[A7], [A6 + 0x8] 000020C8 4EAD 1F8A jsr [A5 + 0x1F8A /* export_1005 */] 000020CC 102E 0010 move.b D0, [A6 + 0x10] 000020D0 6754 beq +0x56 /* 00002126 */ 000020D2 7001 moveq.l D0, 0x01 000020D4 B06E 0014 cmp.w D0, [A6 + 0x14] 000020D8 661C bne +0x1E /* 000020F6 */ 000020DA 2F2E 000C move.l -[A7], [A6 + 0xC] 000020DE 3F2E FFFA move.w -[A7], [A6 - 0x6] 000020E2 4267 clr.w -[A7] 000020E4 3007 move.w D0, D7 000020E6 2054 movea.l A0, [A4] 000020E8 C1FC 0006 muls.w D0, 0x6 000020EC 3F30 006A move.w -[A7], [A0 + D0.w + 0x6A] 000020F0 3F06 move.w -[A7], D6 000020F2 A8A7 syscall SetRect 000020F4 601A bra +0x1C /* 00002110 */ label000020F6: 000020F6 2F2E 000C move.l -[A7], [A6 + 0xC] 000020FA 3F2E FFFA move.w -[A7], [A6 - 0x6] 000020FE 4267 clr.w -[A7] 00002100 3007 move.w D0, D7 00002102 2054 movea.l A0, [A4] 00002104 C1FC 0006 muls.w D0, 0x6 00002108 3F30 006C move.w -[A7], [A0 + D0.w + 0x6C] 0000210C 3F06 move.w -[A7], D6 0000210E A8A7 syscall SetRect label00002110: 00002110 2F2E 000C move.l -[A7], [A6 + 0xC] 00002114 4267 clr.w -[A7] 00002116 3007 move.w D0, D7 00002118 2054 movea.l A0, [A4] 0000211A C1FC 0006 muls.w D0, 0x6 0000211E 3F30 0068 move.w -[A7], [A0 + D0.w + 0x68] 00002122 A8A8 syscall OffsetRect 00002124 6052 bra +0x54 /* 00002178 */ label00002126: 00002126 7001 moveq.l D0, 0x01 00002128 B06E 0014 cmp.w D0, [A6 + 0x14] 0000212C 661C bne +0x1E /* 0000214A */ 0000212E 2F2E 000C move.l -[A7], [A6 + 0xC] 00002132 3007 move.w D0, D7 00002134 2054 movea.l A0, [A4] 00002136 C1FC 0006 muls.w D0, 0x6 0000213A 3F30 006A move.w -[A7], [A0 + D0.w + 0x6A] 0000213E 4267 clr.w -[A7] 00002140 3F2E FFFE move.w -[A7], [A6 - 0x2] 00002144 3F06 move.w -[A7], D6 00002146 A8A7 syscall SetRect 00002148 601A bra +0x1C /* 00002164 */ label0000214A: 0000214A 2F2E 000C move.l -[A7], [A6 + 0xC] 0000214E 3007 move.w D0, D7 00002150 2054 movea.l A0, [A4] 00002152 C1FC 0006 muls.w D0, 0x6 00002156 3F30 006C move.w -[A7], [A0 + D0.w + 0x6C] 0000215A 4267 clr.w -[A7] 0000215C 3F2E FFFE move.w -[A7], [A6 - 0x2] 00002160 3F06 move.w -[A7], D6 00002162 A8A7 syscall SetRect label00002164: 00002164 2F2E 000C move.l -[A7], [A6 + 0xC] 00002168 4267 clr.w -[A7] 0000216A 3007 move.w D0, D7 0000216C 2054 movea.l A0, [A4] 0000216E C1FC 0006 muls.w D0, 0x6 00002172 3F30 0068 move.w -[A7], [A0 + D0.w + 0x68] 00002176 A8A8 syscall OffsetRect label00002178: 00002178 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 0000217C 4E5E unlink A6 0000217E 205F movea.l A0, [A7]+ 00002180 DEFC 0010 add.w A7, 0x10 00002184 4ED0 jmp [A0] 00002186 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1860: // at 00002188 (misaligned) 0000218A 0000 2F3C ori.b D0, 0x3C /* '<' */ 0000218E 0014 000A ori.b [A4], 0xA /* '\n' */ 00002192 A893 syscall MoveTo 00002194 487A 000A pea.l [PC + 0xA /* 000021A0, value 0x750616E, pstring "Panel 1" */] 00002198 A884 syscall DrawString 0000219A 4E5E unlink A6 0000219C 2E9F move.l [A7], [A7]+ 0000219E 4E75 rts 000021A0 0750 bchg [A0], D3 000021A2 616E bsr +0x70 /* 00002212 */ 000021A4 656C bcs +0x6E /* 00002212 */ 000021A6 2031 4E56 move.l D0, [A1 + D4 * 8 + 0x56] export_1861: // at 000021A8 (misaligned) 000021AA 0000 2F3C ori.b D0, 0x3C /* '<' */ 000021AE 0014 000A ori.b [A4], 0xA /* '\n' */ 000021B2 A893 syscall MoveTo 000021B4 487A 000A pea.l [PC + 0xA /* 000021C0, value 0x750616E, pstring "Panel 2" */] 000021B8 A884 syscall DrawString 000021BA 4E5E unlink A6 000021BC 2E9F move.l [A7], [A7]+ 000021BE 4E75 rts 000021C0 0750 bchg [A0], D3 000021C2 616E bsr +0x70 /* 00002232 */ 000021C4 656C bcs +0x6E /* 00002232 */ 000021C6 2032 4E56 move.l D0, [A2 + D4 * 8 + 0x56] // begin alternate branch 000021C8-000021CE fn000021C8: 000021C8 4E56 0000 link A6, 0 000021CC 4E5E unlink A6 // end alternate branch 000021C8-000021CE fn000021C8: // (misaligned) 000021CA 0000 4E5E ori.b D0, 0x5E /* '^' */ 000021CE 2E9F move.l [A7], [A7]+ 000021D0 4E75 rts 000021D2 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 000021D4-000021DA fn000021D4: 000021D4 4E56 0000 link A6, 0 000021D8 4E5E unlink A6 // end alternate branch 000021D4-000021DA fn000021D4: // (misaligned) 000021D6 0000 4E5E ori.b D0, 0x5E /* '^' */ 000021DA 2E9F move.l [A7], [A7]+ 000021DC 4E75 rts 000021DE 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 000021E0-000021E6 fn000021E0: 000021E0 4E56 0000 link A6, 0 000021E4 4E5E unlink A6 // end alternate branch 000021E0-000021E6 fn000021E0: // (misaligned) 000021E2 0000 4E5E ori.b D0, 0x5E /* '^' */ 000021E6 2E9F move.l [A7], [A7]+ 000021E8 4E75 rts 000021EA 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 000021EC-000021FA fn000021EC: 000021EC 4E56 0000 link A6, 0 000021F0 48E7 0018 movem.l -[A7], A3,A4 000021F4 266E 0008 movea.l A3, [A6 + 0x8] 000021F8 284B movea.l A4, A3 // end alternate branch 000021EC-000021FA fn000021EC: // (misaligned) 000021EE 0000 48E7 ori.b D0, 0xE7 000021F2 0018 266E ori.b [A0]+, 0x6E /* 'n' */ 000021F6 0008 284B ori.b A0, 0x4B /* 'K' */ 000021FA 7001 moveq.l D0, 0x01 000021FC 2054 movea.l A0, [A4] 000021FE B068 0066 cmp.w D0, [A0 + 0x66] 00002202 6608 bne +0xA /* 0000220C */ 00002204 2F0B move.l -[A7], A3 00002206 4EAD 2EE2 jsr [A5 + 0x2EE2 /* export_1496 */] 0000220A 604E bra +0x50 /* 0000225A */ label0000220C: 0000220C 7002 moveq.l D0, 0x02 0000220E 2054 movea.l A0, [A4] 00002210 B068 0066 cmp.w D0, [A0 + 0x66] // begin alternate branch 00002212-00002216 fn00002212: 00002212 0066 6608 ori.w -[A6], 0x6608 // end alternate branch 00002212-00002216 fn00002212: // (misaligned) 00002214 6608 bne +0xA /* 0000221E */ 00002216 2F0B move.l -[A7], A3 00002218 4EAD 2EDA jsr [A5 + 0x2EDA /* export_1495 */] 0000221C 603C bra +0x3E /* 0000225A */ label0000221E: 0000221E 7003 moveq.l D0, 0x03 00002220 2054 movea.l A0, [A4] 00002222 B068 0066 cmp.w D0, [A0 + 0x66] 00002226 6608 bne +0xA /* 00002230 */ 00002228 2F0B move.l -[A7], A3 0000222A 4EBA FF9C jsr [PC - 0x64 /* 000021C8 */] 0000222E 602A bra +0x2C /* 0000225A */ label00002230: 00002230 7004 moveq.l D0, 0x04 fn00002232: 00002232 2054 movea.l A0, [A4] 00002234 B068 0066 cmp.w D0, [A0 + 0x66] 00002238 6608 bne +0xA /* 00002242 */ 0000223A 2F0B move.l -[A7], A3 0000223C 4EBA FF96 jsr [PC - 0x6A /* 000021D4 */] 00002240 6018 bra +0x1A /* 0000225A */ label00002242: 00002242 7005 moveq.l D0, 0x05 00002244 2054 movea.l A0, [A4] 00002246 B068 0066 cmp.w D0, [A0 + 0x66] 0000224A 6608 bne +0xA /* 00002254 */ 0000224C 2F0B move.l -[A7], A3 0000224E 4EBA FF90 jsr [PC - 0x70 /* 000021E0 */] 00002252 6006 bra +0x8 /* 0000225A */ label00002254: 00002254 2F0B move.l -[A7], A3 00002256 4EAD 2EE2 jsr [A5 + 0x2EE2 /* export_1496 */] label0000225A: 0000225A 4CDF 1800 movem.l A3,A4, [A7]+ 0000225E 4E5E unlink A6 00002260 2E9F move.l [A7], [A7]+ 00002262 4E75 rts export_1862: 00002264 4E56 FFF8 link A6, -0x0008 00002268 206E 000C movea.l A0, [A6 + 0xC] 0000226C 43EE FFF8 lea.l A1, [A6 - 0x8] 00002270 22D8 move.l [A1]+, [A0]+ 00002272 22D8 move.l [A1]+, [A0]+ 00002274 486E FFF8 pea.l [A6 - 0x8] 00002278 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000227C 4EAD 1422 jsr [A5 + 0x1422 /* export_640 */] 00002280 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002284 4EBA FF66 jsr [PC - 0x9A /* 000021EC */] 00002288 4E5E unlink A6 0000228A 205F movea.l A0, [A7]+ 0000228C 504F addq.w A7, 8 0000228E 4ED0 jmp [A0] fn00002290: 00002290 4E56 0000 link A6, 0 00002294 2F0C move.l -[A7], A4 00002296 286E 0008 movea.l A4, [A6 + 0x8] 0000229A 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000229E 2F2E 0008 move.l -[A7], [A6 + 0x8] 000022A2 4EAD 12B2 jsr [A5 + 0x12B2 /* export_594 */] 000022A6 2054 movea.l A0, [A4] 000022A8 4228 000D clr.b [A0 + 0xD] 000022AC 216E 000C 0026 move.l [A0 + 0x26], [A6 + 0xC] 000022B2 285F movea.l A4, [A7]+ 000022B4 4E5E unlink A6 000022B6 205F movea.l A0, [A7]+ 000022B8 DEFC 000C add.w A7, 0xC 000022BC 4ED0 jmp [A0] 000022BE 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1863: // at 000022C0 (misaligned) 000022C2 0000 206E ori.b D0, 0x6E /* 'n' */ 000022C6 0008 2050 ori.b A0, 0x50 /* 'P' */ 000022CA 2F28 0026 move.l -[A7], [A0 + 0x26] 000022CE 4EBA FD2C jsr [PC - 0x2D4 /* 00001FFC */] 000022D2 4E5E unlink A6 000022D4 2E9F move.l [A7], [A7]+ 000022D6 4E75 rts fn000022D8: 000022D8 4E56 0000 link A6, 0 000022DC 206E 0008 movea.l A0, [A6 + 0x8] 000022E0 2050 movea.l A0, [A0] 000022E2 4228 0090 clr.b [A0 + 0x90] 000022E6 2F2E 0010 move.l -[A7], [A6 + 0x10] 000022EA 3F3C 08FC move.w -[A7], 0x8FC 000022EE 2F2E 000C move.l -[A7], [A6 + 0xC] 000022F2 2F2E 0008 move.l -[A7], [A6 + 0x8] 000022F6 4EBA FAB8 jsr [PC - 0x548 /* 00001DB0 */] 000022FA 4E5E unlink A6 000022FC 205F movea.l A0, [A7]+ 000022FE DEFC 000C add.w A7, 0xC 00002302 4ED0 jmp [A0] export_1864: 00002304 4E56 FE6C link A6, -0x0194 00002308 48E7 0108 movem.l -[A7], D7,A4 0000230C 286E 0008 movea.l A4, [A6 + 0x8] 00002310 3F3A 03EC move.w -[A7], [PC + 0x3EC /* 000026FE, value 0x0, cstring "" */] 00002314 A888 syscall TextFace 00002316 486E FEF8 pea.l [A6 - 0x108] 0000231A A88B syscall GetFontInfo 0000231C 302E FEFA move.w D0, [A6 - 0x106] 00002320 D06E FEF8 add.w D0, [A6 - 0x108] 00002324 3E2E FEFE move.w D7, [A6 - 0x102] 00002328 DE40 add.w D7, D0 0000232A 2F3C 0001 0001 move.l -[A7], 0x10001 00002330 3F07 move.w -[A7], D7 00002332 1F3C 0001 move.b -[A7], 0x1 00002336 486E FEEE pea.l [A6 - 0x112] 0000233A 2F0C move.l -[A7], A4 0000233C 4EBA FD6E jsr [PC - 0x292 /* 000020AC */] 00002340 486E FF00 pea.l [A6 - 0x100] 00002344 2F3C 0001 08FC move.l -[A7], 0x108FC 0000234A 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 0000234E 41EE FF00 lea.l A0, [A6 - 0x100] 00002352 2008 move.l D0, A0 00002354 5280 addq.l D0, 1 00002356 2F00 move.l -[A7], D0 00002358 4240 clr.w D0 0000235A 102E FF00 move.b D0, [A6 - 0x100] 0000235E 48C0 ext.l D0 00002360 2F00 move.l -[A7], D0 00002362 486E FEEE pea.l [A6 - 0x112] 00002366 2F3C 0000 FFFF move.l -[A7], 0xFFFF 0000236C 42A7 clr.l -[A7] 0000236E 42A7 clr.l -[A7] 00002370 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 00002374 486E FEEE pea.l [A6 - 0x112] 00002378 4267 clr.w -[A7] 0000237A 3F07 move.w -[A7], D7 0000237C A8A8 syscall OffsetRect 0000237E 486E FF00 pea.l [A6 - 0x100] 00002382 2F3C 0002 08FC move.l -[A7], 0x208FC 00002388 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 0000238C 41EE FF00 lea.l A0, [A6 - 0x100] 00002390 2008 move.l D0, A0 00002392 5280 addq.l D0, 1 00002394 2F00 move.l -[A7], D0 00002396 4240 clr.w D0 00002398 102E FF00 move.b D0, [A6 - 0x100] 0000239C 48C0 ext.l D0 0000239E 2F00 move.l -[A7], D0 000023A0 486E FEEE pea.l [A6 - 0x112] 000023A4 2F3C 0000 FFFF move.l -[A7], 0xFFFF 000023AA 42A7 clr.l -[A7] 000023AC 42A7 clr.l -[A7] 000023AE 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 000023B2 486E FEEE pea.l [A6 - 0x112] 000023B6 4267 clr.w -[A7] 000023B8 3F07 move.w -[A7], D7 000023BA A8A8 syscall OffsetRect 000023BC 486E FF00 pea.l [A6 - 0x100] 000023C0 2F3C 0003 08FC move.l -[A7], 0x308FC 000023C6 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 000023CA 41EE FF00 lea.l A0, [A6 - 0x100] 000023CE 2008 move.l D0, A0 000023D0 5280 addq.l D0, 1 000023D2 2F00 move.l -[A7], D0 000023D4 4240 clr.w D0 000023D6 102E FF00 move.b D0, [A6 - 0x100] 000023DA 48C0 ext.l D0 000023DC 2F00 move.l -[A7], D0 000023DE 486E FEEE pea.l [A6 - 0x112] 000023E2 2F3C 0000 FFFF move.l -[A7], 0xFFFF 000023E8 42A7 clr.l -[A7] 000023EA 42A7 clr.l -[A7] 000023EC 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 000023F0 2F3C 0002 0001 move.l -[A7], 0x20001 000023F6 3F07 move.w -[A7], D7 000023F8 1F3C 0001 move.b -[A7], 0x1 000023FC 486E FEEE pea.l [A6 - 0x112] 00002400 2F0C move.l -[A7], A4 00002402 4EBA FCA8 jsr [PC - 0x358 /* 000020AC */] 00002406 486E FF00 pea.l [A6 - 0x100] 0000240A 2F3C 0004 08FC move.l -[A7], 0x408FC 00002410 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 00002414 41EE FF00 lea.l A0, [A6 - 0x100] 00002418 2008 move.l D0, A0 0000241A 5280 addq.l D0, 1 0000241C 2F00 move.l -[A7], D0 0000241E 4240 clr.w D0 00002420 102E FF00 move.b D0, [A6 - 0x100] 00002424 48C0 ext.l D0 00002426 2F00 move.l -[A7], D0 00002428 486E FEEE pea.l [A6 - 0x112] 0000242C 2F3C 0000 FFFF move.l -[A7], 0xFFFF 00002432 42A7 clr.l -[A7] 00002434 42A7 clr.l -[A7] 00002436 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 0000243A 486E FEEE pea.l [A6 - 0x112] 0000243E 4267 clr.w -[A7] 00002440 3F07 move.w -[A7], D7 00002442 A8A8 syscall OffsetRect 00002444 486E FF00 pea.l [A6 - 0x100] 00002448 2F3C 0005 08FC move.l -[A7], 0x508FC 0000244E 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 00002452 41EE FF00 lea.l A0, [A6 - 0x100] 00002456 2008 move.l D0, A0 00002458 5280 addq.l D0, 1 0000245A 2F00 move.l -[A7], D0 0000245C 4240 clr.w D0 0000245E 102E FF00 move.b D0, [A6 - 0x100] 00002462 48C0 ext.l D0 00002464 2F00 move.l -[A7], D0 00002466 486E FEEE pea.l [A6 - 0x112] 0000246A 2F3C 0000 FFFF move.l -[A7], 0xFFFF 00002470 42A7 clr.l -[A7] 00002472 42A7 clr.l -[A7] 00002474 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 00002478 486E FEEE pea.l [A6 - 0x112] 0000247C 4267 clr.w -[A7] 0000247E 3F07 move.w -[A7], D7 00002480 A8A8 syscall OffsetRect 00002482 486E FF00 pea.l [A6 - 0x100] 00002486 2F3C 0006 08FC move.l -[A7], 0x608FC 0000248C 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 00002490 41EE FF00 lea.l A0, [A6 - 0x100] 00002494 2008 move.l D0, A0 00002496 5280 addq.l D0, 1 00002498 2F00 move.l -[A7], D0 0000249A 4240 clr.w D0 0000249C 102E FF00 move.b D0, [A6 - 0x100] 000024A0 48C0 ext.l D0 000024A2 2F00 move.l -[A7], D0 000024A4 486E FEEE pea.l [A6 - 0x112] 000024A8 2F3C 0000 FFFF move.l -[A7], 0xFFFF 000024AE 42A7 clr.l -[A7] 000024B0 42A7 clr.l -[A7] 000024B2 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 000024B6 2F3C 0001 0001 move.l -[A7], 0x10001 000024BC 3F07 move.w -[A7], D7 000024BE 4267 clr.w -[A7] 000024C0 486E FEEE pea.l [A6 - 0x112] 000024C4 2F0C move.l -[A7], A4 000024C6 4EBA FBE4 jsr [PC - 0x41C /* 000020AC */] 000024CA 487A 0230 pea.l [PC + 0x230 /* 000026FC, value 0x1200000 */] 000024CE 486E FE6C pea.l [A6 - 0x194] 000024D2 3F3C 0001 move.w -[A7], 0x1 000024D6 2F0C move.l -[A7], A4 000024D8 4EBA FA8A jsr [PC - 0x576 /* 00001F64 */] 000024DC 486E FEAC pea.l [A6 - 0x154] 000024E0 3F3C 0002 move.w -[A7], 0x2 000024E4 4EAD 494A jsr [A5 + 0x494A /* export_2341 */] 000024E8 41EE FF00 lea.l A0, [A6 - 0x100] 000024EC 43EE FEAC lea.l A1, [A6 - 0x154] 000024F0 700F moveq.l D0, 0x0F label000024F2: 000024F2 20D9 move.l [A0]+, [A1]+ 000024F4 51C8 FFFC dbf D0, -0x6 /* 000024F2 */ 000024F8 3091 move.w [A0], [A1] 000024FA 41EE FF00 lea.l A0, [A6 - 0x100] 000024FE 2008 move.l D0, A0 00002500 5280 addq.l D0, 1 00002502 2F00 move.l -[A7], D0 00002504 4240 clr.w D0 00002506 102E FF00 move.b D0, [A6 - 0x100] 0000250A 48C0 ext.l D0 0000250C 2F00 move.l -[A7], D0 0000250E 486E FEEE pea.l [A6 - 0x112] 00002512 42A7 clr.l -[A7] 00002514 42A7 clr.l -[A7] 00002516 42A7 clr.l -[A7] 00002518 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 0000251C 486E FEEE pea.l [A6 - 0x112] 00002520 4267 clr.w -[A7] 00002522 3F07 move.w -[A7], D7 00002524 A8A8 syscall OffsetRect 00002526 487A 01D4 pea.l [PC + 0x1D4 /* 000026FC, value 0x1200000 */] 0000252A 486E FE6C pea.l [A6 - 0x194] 0000252E 3F3C 0002 move.w -[A7], 0x2 00002532 2F0C move.l -[A7], A4 00002534 4EBA FA2E jsr [PC - 0x5D2 /* 00001F64 */] 00002538 486E FEAC pea.l [A6 - 0x154] 0000253C 3F3C 0002 move.w -[A7], 0x2 00002540 4EAD 494A jsr [A5 + 0x494A /* export_2341 */] 00002544 41EE FF00 lea.l A0, [A6 - 0x100] 00002548 43EE FEAC lea.l A1, [A6 - 0x154] 0000254C 700F moveq.l D0, 0x0F label0000254E: 0000254E 20D9 move.l [A0]+, [A1]+ 00002550 51C8 FFFC dbf D0, -0x6 /* 0000254E */ 00002554 3091 move.w [A0], [A1] 00002556 41EE FF00 lea.l A0, [A6 - 0x100] 0000255A 2008 move.l D0, A0 0000255C 5280 addq.l D0, 1 0000255E 2F00 move.l -[A7], D0 00002560 4240 clr.w D0 00002562 102E FF00 move.b D0, [A6 - 0x100] 00002566 48C0 ext.l D0 00002568 2F00 move.l -[A7], D0 0000256A 486E FEEE pea.l [A6 - 0x112] 0000256E 42A7 clr.l -[A7] 00002570 42A7 clr.l -[A7] 00002572 42A7 clr.l -[A7] 00002574 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 00002578 486E FEEE pea.l [A6 - 0x112] 0000257C 4267 clr.w -[A7] 0000257E 3F07 move.w -[A7], D7 00002580 A8A8 syscall OffsetRect 00002582 487A 0178 pea.l [PC + 0x178 /* 000026FC, value 0x1200000 */] 00002586 486E FE6C pea.l [A6 - 0x194] 0000258A 3F3C 0003 move.w -[A7], 0x3 0000258E 2F0C move.l -[A7], A4 00002590 4EBA F9D2 jsr [PC - 0x62E /* 00001F64 */] 00002594 486E FEAC pea.l [A6 - 0x154] 00002598 3F3C 0002 move.w -[A7], 0x2 0000259C 4EAD 494A jsr [A5 + 0x494A /* export_2341 */] 000025A0 41EE FF00 lea.l A0, [A6 - 0x100] 000025A4 43EE FEAC lea.l A1, [A6 - 0x154] 000025A8 700F moveq.l D0, 0x0F label000025AA: 000025AA 20D9 move.l [A0]+, [A1]+ 000025AC 51C8 FFFC dbf D0, -0x6 /* 000025AA */ 000025B0 3091 move.w [A0], [A1] 000025B2 41EE FF00 lea.l A0, [A6 - 0x100] 000025B6 2008 move.l D0, A0 000025B8 5280 addq.l D0, 1 000025BA 2F00 move.l -[A7], D0 000025BC 4240 clr.w D0 000025BE 102E FF00 move.b D0, [A6 - 0x100] 000025C2 48C0 ext.l D0 000025C4 2F00 move.l -[A7], D0 000025C6 486E FEEE pea.l [A6 - 0x112] 000025CA 42A7 clr.l -[A7] 000025CC 42A7 clr.l -[A7] 000025CE 42A7 clr.l -[A7] 000025D0 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 000025D4 2F3C 0002 0001 move.l -[A7], 0x20001 000025DA 3F07 move.w -[A7], D7 000025DC 4267 clr.w -[A7] 000025DE 486E FEEE pea.l [A6 - 0x112] 000025E2 2F0C move.l -[A7], A4 000025E4 4EBA FAC6 jsr [PC - 0x53A /* 000020AC */] 000025E8 487A 0112 pea.l [PC + 0x112 /* 000026FC, value 0x1200000 */] 000025EC 486E FE6C pea.l [A6 - 0x194] 000025F0 3F3C 0004 move.w -[A7], 0x4 000025F4 2F0C move.l -[A7], A4 000025F6 4EBA F96C jsr [PC - 0x694 /* 00001F64 */] 000025FA 486E FEAC pea.l [A6 - 0x154] 000025FE 3F3C 0002 move.w -[A7], 0x2 00002602 4EAD 494A jsr [A5 + 0x494A /* export_2341 */] 00002606 41EE FF00 lea.l A0, [A6 - 0x100] 0000260A 43EE FEAC lea.l A1, [A6 - 0x154] 0000260E 700F moveq.l D0, 0x0F label00002610: 00002610 20D9 move.l [A0]+, [A1]+ 00002612 51C8 FFFC dbf D0, -0x6 /* 00002610 */ 00002616 3091 move.w [A0], [A1] 00002618 41EE FF00 lea.l A0, [A6 - 0x100] 0000261C 2008 move.l D0, A0 0000261E 5280 addq.l D0, 1 00002620 2F00 move.l -[A7], D0 00002622 4240 clr.w D0 00002624 102E FF00 move.b D0, [A6 - 0x100] 00002628 48C0 ext.l D0 0000262A 2F00 move.l -[A7], D0 0000262C 486E FEEE pea.l [A6 - 0x112] 00002630 42A7 clr.l -[A7] 00002632 42A7 clr.l -[A7] 00002634 42A7 clr.l -[A7] 00002636 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 0000263A 486E FEEE pea.l [A6 - 0x112] 0000263E 4267 clr.w -[A7] 00002640 3F07 move.w -[A7], D7 00002642 A8A8 syscall OffsetRect 00002644 487A 00B6 pea.l [PC + 0xB6 /* 000026FC, value 0x1200000 */] 00002648 486E FE6C pea.l [A6 - 0x194] 0000264C 3F3C 0005 move.w -[A7], 0x5 00002650 2F0C move.l -[A7], A4 00002652 4EBA F910 jsr [PC - 0x6F0 /* 00001F64 */] 00002656 486E FEAC pea.l [A6 - 0x154] 0000265A 3F3C 0002 move.w -[A7], 0x2 0000265E 4EAD 494A jsr [A5 + 0x494A /* export_2341 */] 00002662 41EE FF00 lea.l A0, [A6 - 0x100] 00002666 43EE FEAC lea.l A1, [A6 - 0x154] 0000266A 700F moveq.l D0, 0x0F label0000266C: 0000266C 20D9 move.l [A0]+, [A1]+ 0000266E 51C8 FFFC dbf D0, -0x6 /* 0000266C */ 00002672 3091 move.w [A0], [A1] 00002674 41EE FF00 lea.l A0, [A6 - 0x100] 00002678 2008 move.l D0, A0 0000267A 5280 addq.l D0, 1 0000267C 2F00 move.l -[A7], D0 0000267E 4240 clr.w D0 00002680 102E FF00 move.b D0, [A6 - 0x100] 00002684 48C0 ext.l D0 00002686 2F00 move.l -[A7], D0 00002688 486E FEEE pea.l [A6 - 0x112] 0000268C 42A7 clr.l -[A7] 0000268E 42A7 clr.l -[A7] 00002690 42A7 clr.l -[A7] 00002692 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 00002696 486E FEEE pea.l [A6 - 0x112] 0000269A 4267 clr.w -[A7] 0000269C 3F07 move.w -[A7], D7 0000269E A8A8 syscall OffsetRect 000026A0 487A 005A pea.l [PC + 0x5A /* 000026FC, value 0x1200000 */] 000026A4 486E FE6C pea.l [A6 - 0x194] 000026A8 3F3C 0006 move.w -[A7], 0x6 000026AC 2F0C move.l -[A7], A4 000026AE 4EBA F8B4 jsr [PC - 0x74C /* 00001F64 */] 000026B2 486E FEAC pea.l [A6 - 0x154] 000026B6 3F3C 0002 move.w -[A7], 0x2 000026BA 4EAD 494A jsr [A5 + 0x494A /* export_2341 */] 000026BE 41EE FF00 lea.l A0, [A6 - 0x100] 000026C2 43EE FEAC lea.l A1, [A6 - 0x154] 000026C6 700F moveq.l D0, 0x0F label000026C8: 000026C8 20D9 move.l [A0]+, [A1]+ 000026CA 51C8 FFFC dbf D0, -0x6 /* 000026C8 */ 000026CE 3091 move.w [A0], [A1] 000026D0 41EE FF00 lea.l A0, [A6 - 0x100] 000026D4 2008 move.l D0, A0 000026D6 5280 addq.l D0, 1 000026D8 2F00 move.l -[A7], D0 000026DA 4240 clr.w D0 000026DC 102E FF00 move.b D0, [A6 - 0x100] 000026E0 48C0 ext.l D0 000026E2 2F00 move.l -[A7], D0 000026E4 486E FEEE pea.l [A6 - 0x112] 000026E8 42A7 clr.l -[A7] 000026EA 42A7 clr.l -[A7] 000026EC 42A7 clr.l -[A7] 000026EE 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 000026F2 4CDF 1080 movem.l D7,A4, [A7]+ 000026F6 4E5E unlink A6 000026F8 2E9F move.l [A7], [A7]+ 000026FA 4E75 rts 000026FC 0120 btst -[A0], D0 000026FE 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1865: // at 00002700 (misaligned) 00002702 FCEE 48E7 .extension 0xCEE <> // unimplemented 00002706 0138 266E btst [0x0000266E], D0 0000270A 0008 284B ori.b A0, 0x4B /* 'K' */ 0000270E 41EE FF00 lea.l A0, [A6 - 0x100] 00002712 2454 movea.l A2, [A4] 00002714 43EA 0090 lea.l A1, [A2 + 0x90] 00002718 703F moveq.l D0, 0x3F label0000271A: 0000271A 20D9 move.l [A0]+, [A1]+ 0000271C 51C8 FFFC dbf D0, -0x6 /* 0000271A */ 00002720 3F3A 00DA move.w -[A7], [PC + 0xDA /* 000027FC, value 0x0, cstring "" */] 00002724 A888 syscall TextFace 00002726 486E FDF8 pea.l [A6 - 0x208] 0000272A A88B syscall GetFontInfo 0000272C 302E FDFA move.w D0, [A6 - 0x206] 00002730 D06E FDF8 add.w D0, [A6 - 0x208] 00002734 3E2E FDFE move.w D7, [A6 - 0x202] 00002738 DE40 add.w D7, D0 0000273A 2F3C 0001 0002 move.l -[A7], 0x10002 00002740 3F07 move.w -[A7], D7 00002742 1F3C 0001 move.b -[A7], 0x1 00002746 486E FDEE pea.l [A6 - 0x212] 0000274A 2F0B move.l -[A7], A3 0000274C 4EBA F95E jsr [PC - 0x6A2 /* 000020AC */] 00002750 486E FE00 pea.l [A6 - 0x200] 00002754 2F3C 0007 08FC move.l -[A7], 0x708FC 0000275A 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 0000275E 41EE FE00 lea.l A0, [A6 - 0x200] 00002762 2008 move.l D0, A0 00002764 5280 addq.l D0, 1 00002766 2F00 move.l -[A7], D0 00002768 4240 clr.w D0 0000276A 102E FE00 move.b D0, [A6 - 0x200] 0000276E 48C0 ext.l D0 00002770 2F00 move.l -[A7], D0 00002772 486E FDEE pea.l [A6 - 0x212] 00002776 2F3C 0000 FFFF move.l -[A7], 0xFFFF 0000277C 42A7 clr.l -[A7] 0000277E 42A7 clr.l -[A7] 00002780 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 00002784 2F3C 0001 0002 move.l -[A7], 0x10002 0000278A 3F07 move.w -[A7], D7 0000278C 4267 clr.w -[A7] 0000278E 486E FDEE pea.l [A6 - 0x212] 00002792 2F0B move.l -[A7], A3 00002794 4EBA F916 jsr [PC - 0x6EA /* 000020AC */] 00002798 536E FDF4 subq.w [A6 - 0x20C], 1 0000279C 3007 move.w D0, D7 0000279E E340 asl D0.w, 1 000027A0 D16E FDF2 add.w [A6 - 0x20E], D0 000027A4 487A 0052 pea.l [PC + 0x52 /* 000027F8, value 0x2202000, pstring " " */] 000027A8 486E FF00 pea.l [A6 - 0x100] 000027AC 486E FCEE pea.l [A6 - 0x312] 000027B0 3F3C 0002 move.w -[A7], 0x2 000027B4 4EAD 494A jsr [A5 + 0x494A /* export_2341 */] 000027B8 41EE FE00 lea.l A0, [A6 - 0x200] 000027BC 43EE FCEE lea.l A1, [A6 - 0x312] 000027C0 703F moveq.l D0, 0x3F label000027C2: 000027C2 20D9 move.l [A0]+, [A1]+ 000027C4 51C8 FFFC dbf D0, -0x6 /* 000027C2 */ 000027C8 41EE FE00 lea.l A0, [A6 - 0x200] 000027CC 2008 move.l D0, A0 000027CE 5280 addq.l D0, 1 000027D0 2F00 move.l -[A7], D0 000027D2 4240 clr.w D0 000027D4 102E FE00 move.b D0, [A6 - 0x200] 000027D8 48C0 ext.l D0 000027DA 2F00 move.l -[A7], D0 000027DC 486E FDEE pea.l [A6 - 0x212] 000027E0 4267 clr.w -[A7] 000027E2 1F3C 0001 move.b -[A7], 0x1 000027E6 42A7 clr.l -[A7] 000027E8 42A7 clr.l -[A7] 000027EA 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 000027EE 4CDF 1C80 movem.l D7,A2,A3,A4, [A7]+ 000027F2 4E5E unlink A6 000027F4 2E9F move.l [A7], [A7]+ 000027F6 4E75 rts 000027F8 0220 2000 andi.b -[A0], 0x0 000027FC 0000 0000 ori.b D0, 0x0 fn00002800: 00002800 4E56 0000 link A6, 0 00002804 2F2E 0014 move.l -[A7], [A6 + 0x14] 00002808 3F3C 0906 move.w -[A7], 0x906 0000280C 2F2E 000C move.l -[A7], [A6 + 0xC] 00002810 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002814 4EBA F59A jsr [PC - 0xA66 /* 00001DB0 */] 00002818 206E 0008 movea.l A0, [A6 + 0x8] 0000281C 2050 movea.l A0, [A0] 0000281E 216E 0010 0090 move.l [A0 + 0x90], [A6 + 0x10] 00002824 4E5E unlink A6 00002826 205F movea.l A0, [A7]+ 00002828 DEFC 0010 add.w A7, 0x10 0000282C 4ED0 jmp [A0] 0000282E 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1866: // at 00002830 (misaligned) 00002832 FE6C 48E7 .extension 0xE6C <>, 0x48E7 // unimplemented 00002836 0108 btst A0, D0 00002838 286E 0008 movea.l A4, [A6 + 0x8] 0000283C 3F3A 02E0 move.w -[A7], [PC + 0x2E0 /* 00002B1E, value 0x0, cstring "" */] 00002840 A888 syscall TextFace 00002842 486E FEF8 pea.l [A6 - 0x108] 00002846 A88B syscall GetFontInfo 00002848 302E FEFA move.w D0, [A6 - 0x106] 0000284C D06E FEF8 add.w D0, [A6 - 0x108] 00002850 3E2E FEFE move.w D7, [A6 - 0x102] 00002854 DE40 add.w D7, D0 00002856 2F3C 0001 0001 move.l -[A7], 0x10001 0000285C 3F07 move.w -[A7], D7 0000285E 1F3C 0001 move.b -[A7], 0x1 00002862 486E FEEE pea.l [A6 - 0x112] 00002866 2F0C move.l -[A7], A4 00002868 4EBA F842 jsr [PC - 0x7BE /* 000020AC */] 0000286C 486E FF00 pea.l [A6 - 0x100] 00002870 2F3C 0002 0906 move.l -[A7], 0x20906 00002876 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 0000287A 41EE FF00 lea.l A0, [A6 - 0x100] 0000287E 2008 move.l D0, A0 00002880 5280 addq.l D0, 1 00002882 2F00 move.l -[A7], D0 00002884 4240 clr.w D0 00002886 102E FF00 move.b D0, [A6 - 0x100] 0000288A 48C0 ext.l D0 0000288C 2F00 move.l -[A7], D0 0000288E 486E FEEE pea.l [A6 - 0x112] 00002892 2F3C 0000 FFFF move.l -[A7], 0xFFFF 00002898 42A7 clr.l -[A7] 0000289A 42A7 clr.l -[A7] 0000289C 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 000028A0 486E FEEE pea.l [A6 - 0x112] 000028A4 4267 clr.w -[A7] 000028A6 3F07 move.w -[A7], D7 000028A8 A8A8 syscall OffsetRect 000028AA 486E FF00 pea.l [A6 - 0x100] 000028AE 2F3C 000D 0906 move.l -[A7], 0xD0906 000028B4 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 000028B8 41EE FF00 lea.l A0, [A6 - 0x100] 000028BC 2008 move.l D0, A0 000028BE 5280 addq.l D0, 1 000028C0 2F00 move.l -[A7], D0 000028C2 4240 clr.w D0 000028C4 102E FF00 move.b D0, [A6 - 0x100] 000028C8 48C0 ext.l D0 000028CA 2F00 move.l -[A7], D0 000028CC 486E FEEE pea.l [A6 - 0x112] 000028D0 2F3C 0000 FFFF move.l -[A7], 0xFFFF 000028D6 42A7 clr.l -[A7] 000028D8 42A7 clr.l -[A7] 000028DA 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 000028DE 486E FEEE pea.l [A6 - 0x112] 000028E2 4267 clr.w -[A7] 000028E4 3F07 move.w -[A7], D7 000028E6 A8A8 syscall OffsetRect 000028E8 2F3C 0002 0001 move.l -[A7], 0x20001 000028EE 3F07 move.w -[A7], D7 000028F0 1F3C 0001 move.b -[A7], 0x1 000028F4 486E FEEE pea.l [A6 - 0x112] 000028F8 2F0C move.l -[A7], A4 000028FA 4EBA F7B0 jsr [PC - 0x850 /* 000020AC */] 000028FE 486E FF00 pea.l [A6 - 0x100] 00002902 2F3C 0003 0906 move.l -[A7], 0x30906 00002908 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 0000290C 41EE FF00 lea.l A0, [A6 - 0x100] 00002910 2008 move.l D0, A0 00002912 5280 addq.l D0, 1 00002914 2F00 move.l -[A7], D0 00002916 4240 clr.w D0 00002918 102E FF00 move.b D0, [A6 - 0x100] 0000291C 48C0 ext.l D0 0000291E 2F00 move.l -[A7], D0 00002920 486E FEEE pea.l [A6 - 0x112] 00002924 2F3C 0000 FFFF move.l -[A7], 0xFFFF 0000292A 42A7 clr.l -[A7] 0000292C 42A7 clr.l -[A7] 0000292E 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 00002932 486E FEEE pea.l [A6 - 0x112] 00002936 4267 clr.w -[A7] 00002938 3F07 move.w -[A7], D7 0000293A A8A8 syscall OffsetRect 0000293C 486E FF00 pea.l [A6 - 0x100] 00002940 2F3C 0004 0906 move.l -[A7], 0x40906 00002946 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 0000294A 41EE FF00 lea.l A0, [A6 - 0x100] 0000294E 2008 move.l D0, A0 00002950 5280 addq.l D0, 1 00002952 2F00 move.l -[A7], D0 00002954 4240 clr.w D0 00002956 102E FF00 move.b D0, [A6 - 0x100] 0000295A 48C0 ext.l D0 0000295C 2F00 move.l -[A7], D0 0000295E 486E FEEE pea.l [A6 - 0x112] 00002962 2F3C 0000 FFFF move.l -[A7], 0xFFFF 00002968 42A7 clr.l -[A7] 0000296A 42A7 clr.l -[A7] 0000296C 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 00002970 486E FEEE pea.l [A6 - 0x112] 00002974 4267 clr.w -[A7] 00002976 3F07 move.w -[A7], D7 00002978 A8A8 syscall OffsetRect 0000297A 2F3C 0001 0001 move.l -[A7], 0x10001 00002980 3F07 move.w -[A7], D7 00002982 4267 clr.w -[A7] 00002984 486E FEEE pea.l [A6 - 0x112] 00002988 2F0C move.l -[A7], A4 0000298A 4EBA F720 jsr [PC - 0x8E0 /* 000020AC */] 0000298E 487A 018C pea.l [PC + 0x18C /* 00002B1C, value 0x1200000 */] 00002992 486E FE6C pea.l [A6 - 0x194] 00002996 3F3C 0002 move.w -[A7], 0x2 0000299A 2F0C move.l -[A7], A4 0000299C 4EBA F5C6 jsr [PC - 0xA3A /* 00001F64 */] 000029A0 486E FEAC pea.l [A6 - 0x154] 000029A4 3F3C 0002 move.w -[A7], 0x2 000029A8 4EAD 494A jsr [A5 + 0x494A /* export_2341 */] 000029AC 41EE FF00 lea.l A0, [A6 - 0x100] 000029B0 43EE FEAC lea.l A1, [A6 - 0x154] 000029B4 700F moveq.l D0, 0x0F label000029B6: 000029B6 20D9 move.l [A0]+, [A1]+ 000029B8 51C8 FFFC dbf D0, -0x6 /* 000029B6 */ 000029BC 3091 move.w [A0], [A1] 000029BE 41EE FF00 lea.l A0, [A6 - 0x100] 000029C2 2008 move.l D0, A0 000029C4 5280 addq.l D0, 1 000029C6 2F00 move.l -[A7], D0 000029C8 4240 clr.w D0 000029CA 102E FF00 move.b D0, [A6 - 0x100] 000029CE 48C0 ext.l D0 000029D0 2F00 move.l -[A7], D0 000029D2 486E FEEE pea.l [A6 - 0x112] 000029D6 42A7 clr.l -[A7] 000029D8 42A7 clr.l -[A7] 000029DA 42A7 clr.l -[A7] 000029DC 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 000029E0 486E FEEE pea.l [A6 - 0x112] 000029E4 4267 clr.w -[A7] 000029E6 3F07 move.w -[A7], D7 000029E8 A8A8 syscall OffsetRect 000029EA 487A 0130 pea.l [PC + 0x130 /* 00002B1C, value 0x1200000 */] 000029EE 486E FE6C pea.l [A6 - 0x194] 000029F2 3F3C 000D move.w -[A7], 0xD /* '\r' */ 000029F6 2F0C move.l -[A7], A4 000029F8 4EBA F56A jsr [PC - 0xA96 /* 00001F64 */] 000029FC 486E FEAC pea.l [A6 - 0x154] 00002A00 3F3C 0002 move.w -[A7], 0x2 00002A04 4EAD 494A jsr [A5 + 0x494A /* export_2341 */] 00002A08 41EE FF00 lea.l A0, [A6 - 0x100] 00002A0C 43EE FEAC lea.l A1, [A6 - 0x154] 00002A10 700F moveq.l D0, 0x0F label00002A12: 00002A12 20D9 move.l [A0]+, [A1]+ 00002A14 51C8 FFFC dbf D0, -0x6 /* 00002A12 */ 00002A18 3091 move.w [A0], [A1] 00002A1A 41EE FF00 lea.l A0, [A6 - 0x100] 00002A1E 2008 move.l D0, A0 00002A20 5280 addq.l D0, 1 00002A22 2F00 move.l -[A7], D0 00002A24 4240 clr.w D0 00002A26 102E FF00 move.b D0, [A6 - 0x100] 00002A2A 48C0 ext.l D0 00002A2C 2F00 move.l -[A7], D0 00002A2E 486E FEEE pea.l [A6 - 0x112] 00002A32 42A7 clr.l -[A7] 00002A34 42A7 clr.l -[A7] 00002A36 42A7 clr.l -[A7] 00002A38 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 00002A3C 486E FEEE pea.l [A6 - 0x112] 00002A40 4267 clr.w -[A7] 00002A42 3F07 move.w -[A7], D7 00002A44 A8A8 syscall OffsetRect 00002A46 2F3C 0002 0001 move.l -[A7], 0x20001 00002A4C 3F07 move.w -[A7], D7 00002A4E 4267 clr.w -[A7] 00002A50 486E FEEE pea.l [A6 - 0x112] 00002A54 2F0C move.l -[A7], A4 00002A56 4EBA F654 jsr [PC - 0x9AC /* 000020AC */] 00002A5A 487A 00C0 pea.l [PC + 0xC0 /* 00002B1C, value 0x1200000 */] 00002A5E 486E FE6C pea.l [A6 - 0x194] 00002A62 3F3C 0003 move.w -[A7], 0x3 00002A66 2F0C move.l -[A7], A4 00002A68 4EBA F4FA jsr [PC - 0xB06 /* 00001F64 */] 00002A6C 486E FEAC pea.l [A6 - 0x154] 00002A70 3F3C 0002 move.w -[A7], 0x2 00002A74 4EAD 494A jsr [A5 + 0x494A /* export_2341 */] 00002A78 41EE FF00 lea.l A0, [A6 - 0x100] 00002A7C 43EE FEAC lea.l A1, [A6 - 0x154] 00002A80 700F moveq.l D0, 0x0F label00002A82: 00002A82 20D9 move.l [A0]+, [A1]+ 00002A84 51C8 FFFC dbf D0, -0x6 /* 00002A82 */ 00002A88 3091 move.w [A0], [A1] 00002A8A 41EE FF00 lea.l A0, [A6 - 0x100] 00002A8E 2008 move.l D0, A0 00002A90 5280 addq.l D0, 1 00002A92 2F00 move.l -[A7], D0 00002A94 4240 clr.w D0 00002A96 102E FF00 move.b D0, [A6 - 0x100] 00002A9A 48C0 ext.l D0 00002A9C 2F00 move.l -[A7], D0 00002A9E 486E FEEE pea.l [A6 - 0x112] 00002AA2 42A7 clr.l -[A7] 00002AA4 42A7 clr.l -[A7] 00002AA6 42A7 clr.l -[A7] 00002AA8 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 00002AAC 486E FEEE pea.l [A6 - 0x112] 00002AB0 4267 clr.w -[A7] 00002AB2 3F07 move.w -[A7], D7 00002AB4 A8A8 syscall OffsetRect 00002AB6 487A 0064 pea.l [PC + 0x64 /* 00002B1C, value 0x1200000 */] 00002ABA 486E FE6C pea.l [A6 - 0x194] 00002ABE 3F3C 0004 move.w -[A7], 0x4 00002AC2 2F0C move.l -[A7], A4 00002AC4 4EBA F49E jsr [PC - 0xB62 /* 00001F64 */] 00002AC8 486E FEAC pea.l [A6 - 0x154] 00002ACC 3F3C 0002 move.w -[A7], 0x2 00002AD0 4EAD 494A jsr [A5 + 0x494A /* export_2341 */] 00002AD4 41EE FF00 lea.l A0, [A6 - 0x100] 00002AD8 43EE FEAC lea.l A1, [A6 - 0x154] 00002ADC 700F moveq.l D0, 0x0F label00002ADE: 00002ADE 20D9 move.l [A0]+, [A1]+ 00002AE0 51C8 FFFC dbf D0, -0x6 /* 00002ADE */ 00002AE4 3091 move.w [A0], [A1] 00002AE6 41EE FF00 lea.l A0, [A6 - 0x100] 00002AEA 2008 move.l D0, A0 00002AEC 5280 addq.l D0, 1 00002AEE 2F00 move.l -[A7], D0 00002AF0 4240 clr.w D0 00002AF2 102E FF00 move.b D0, [A6 - 0x100] 00002AF6 48C0 ext.l D0 00002AF8 2F00 move.l -[A7], D0 00002AFA 486E FEEE pea.l [A6 - 0x112] 00002AFE 42A7 clr.l -[A7] 00002B00 42A7 clr.l -[A7] 00002B02 42A7 clr.l -[A7] 00002B04 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 00002B08 486E FEEE pea.l [A6 - 0x112] 00002B0C 4267 clr.w -[A7] 00002B0E 3F07 move.w -[A7], D7 00002B10 A8A8 syscall OffsetRect 00002B12 4CDF 1080 movem.l D7,A4, [A7]+ 00002B16 4E5E unlink A6 00002B18 2E9F move.l [A7], [A7]+ 00002B1A 4E75 rts 00002B1C 0120 btst -[A0], D0 00002B1E 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1867: // at 00002B20 (misaligned) 00002B22 FE6C 48E7 .extension 0xE6C <>, 0x48E7 // unimplemented 00002B26 0118 btst [A0]+, D0 00002B28 266E 0008 movea.l A3, [A6 + 0x8] 00002B2C 284B movea.l A4, A3 00002B2E 3F3A 09D2 move.w -[A7], [PC + 0x9D2 /* 00003502, value 0x0, cstring "" */] 00002B32 A888 syscall TextFace 00002B34 486E FEF8 pea.l [A6 - 0x108] 00002B38 A88B syscall GetFontInfo 00002B3A 302E FEFA move.w D0, [A6 - 0x106] 00002B3E D06E FEF8 add.w D0, [A6 - 0x108] 00002B42 3E2E FEFE move.w D7, [A6 - 0x102] 00002B46 DE40 add.w D7, D0 00002B48 203C 5049 4354 move.l D0, 0x50494354 /* 'PICT' */ 00002B4E 2054 movea.l A0, [A4] 00002B50 B0A8 0090 cmp.l D0, [A0 + 0x90] 00002B54 57C0 seq D0 00002B56 4A00 tst.b D0 00002B58 6612 bne +0x14 /* 00002B6C */ 00002B5A 223C 504E 5447 move.l D1, 0x504E5447 /* 'PNTG' */ 00002B60 B2A8 0090 cmp.l D1, [A0 + 0x90] 00002B64 57C1 seq D1 00002B66 8001 or.b D0, D1 00002B68 6700 018E beq +0x190 /* 00002CF8 */ label00002B6C: 00002B6C 2F3C 0001 0002 move.l -[A7], 0x10002 00002B72 3F07 move.w -[A7], D7 00002B74 1F3C 0001 move.b -[A7], 0x1 00002B78 486E FEEE pea.l [A6 - 0x112] 00002B7C 2F0B move.l -[A7], A3 00002B7E 4EBA F52C jsr [PC - 0xAD4 /* 000020AC */] 00002B82 486E FF00 pea.l [A6 - 0x100] 00002B86 2F3C 0005 0906 move.l -[A7], 0x50906 00002B8C 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 00002B90 41EE FF00 lea.l A0, [A6 - 0x100] 00002B94 2008 move.l D0, A0 00002B96 5280 addq.l D0, 1 00002B98 2F00 move.l -[A7], D0 00002B9A 4240 clr.w D0 00002B9C 102E FF00 move.b D0, [A6 - 0x100] 00002BA0 48C0 ext.l D0 00002BA2 2F00 move.l -[A7], D0 00002BA4 486E FEEE pea.l [A6 - 0x112] 00002BA8 2F3C 0000 FFFF move.l -[A7], 0xFFFF 00002BAE 42A7 clr.l -[A7] 00002BB0 42A7 clr.l -[A7] 00002BB2 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 00002BB6 486E FEEE pea.l [A6 - 0x112] 00002BBA 4267 clr.w -[A7] 00002BBC 3F07 move.w -[A7], D7 00002BBE A8A8 syscall OffsetRect 00002BC0 486E FF00 pea.l [A6 - 0x100] 00002BC4 2F3C 0006 0906 move.l -[A7], 0x60906 00002BCA 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 00002BCE 41EE FF00 lea.l A0, [A6 - 0x100] 00002BD2 2008 move.l D0, A0 00002BD4 5280 addq.l D0, 1 00002BD6 2F00 move.l -[A7], D0 00002BD8 4240 clr.w D0 00002BDA 102E FF00 move.b D0, [A6 - 0x100] 00002BDE 48C0 ext.l D0 00002BE0 2F00 move.l -[A7], D0 00002BE2 486E FEEE pea.l [A6 - 0x112] 00002BE6 2F3C 0000 FFFF move.l -[A7], 0xFFFF 00002BEC 42A7 clr.l -[A7] 00002BEE 42A7 clr.l -[A7] 00002BF0 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 00002BF4 486E FEEE pea.l [A6 - 0x112] 00002BF8 4267 clr.w -[A7] 00002BFA 3F07 move.w -[A7], D7 00002BFC A8A8 syscall OffsetRect 00002BFE 2F3C 0001 0002 move.l -[A7], 0x10002 00002C04 3F07 move.w -[A7], D7 00002C06 4267 clr.w -[A7] 00002C08 486E FEEE pea.l [A6 - 0x112] 00002C0C 2F0B move.l -[A7], A3 00002C0E 4EBA F49C jsr [PC - 0xB64 /* 000020AC */] 00002C12 487A 08EC pea.l [PC + 0x8EC /* 00003500, value 0x1200000 */] 00002C16 486E FE6C pea.l [A6 - 0x194] 00002C1A 3F3C 0005 move.w -[A7], 0x5 00002C1E 2F0B move.l -[A7], A3 00002C20 4EBA F342 jsr [PC - 0xCBE /* 00001F64 */] 00002C24 486E FEAC pea.l [A6 - 0x154] 00002C28 3F3C 0002 move.w -[A7], 0x2 00002C2C 4EAD 494A jsr [A5 + 0x494A /* export_2341 */] 00002C30 41EE FF00 lea.l A0, [A6 - 0x100] 00002C34 43EE FEAC lea.l A1, [A6 - 0x154] 00002C38 700F moveq.l D0, 0x0F label00002C3A: 00002C3A 20D9 move.l [A0]+, [A1]+ 00002C3C 51C8 FFFC dbf D0, -0x6 /* 00002C3A */ 00002C40 3091 move.w [A0], [A1] 00002C42 41EE FF00 lea.l A0, [A6 - 0x100] 00002C46 2008 move.l D0, A0 00002C48 5280 addq.l D0, 1 00002C4A 2F00 move.l -[A7], D0 00002C4C 4240 clr.w D0 00002C4E 102E FF00 move.b D0, [A6 - 0x100] 00002C52 48C0 ext.l D0 00002C54 2F00 move.l -[A7], D0 00002C56 486E FEEE pea.l [A6 - 0x112] 00002C5A 42A7 clr.l -[A7] 00002C5C 42A7 clr.l -[A7] 00002C5E 42A7 clr.l -[A7] 00002C60 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 00002C64 486E FEEE pea.l [A6 - 0x112] 00002C68 4267 clr.w -[A7] 00002C6A 3F07 move.w -[A7], D7 00002C6C A8A8 syscall OffsetRect 00002C6E 487A 0890 pea.l [PC + 0x890 /* 00003500, value 0x1200000 */] 00002C72 486E FE6C pea.l [A6 - 0x194] 00002C76 3F3C 0006 move.w -[A7], 0x6 00002C7A 2F0B move.l -[A7], A3 00002C7C 4EBA F2E6 jsr [PC - 0xD1A /* 00001F64 */] 00002C80 486E FEAC pea.l [A6 - 0x154] 00002C84 3F3C 0002 move.w -[A7], 0x2 00002C88 4EAD 494A jsr [A5 + 0x494A /* export_2341 */] 00002C8C 41EE FF00 lea.l A0, [A6 - 0x100] 00002C90 43EE FEAC lea.l A1, [A6 - 0x154] 00002C94 700F moveq.l D0, 0x0F label00002C96: 00002C96 20D9 move.l [A0]+, [A1]+ 00002C98 51C8 FFFC dbf D0, -0x6 /* 00002C96 */ 00002C9C 3091 move.w [A0], [A1] 00002C9E 41EE FF00 lea.l A0, [A6 - 0x100] 00002CA2 2008 move.l D0, A0 00002CA4 5280 addq.l D0, 1 00002CA6 2F00 move.l -[A7], D0 00002CA8 4240 clr.w D0 00002CAA 102E FF00 move.b D0, [A6 - 0x100] 00002CAE 48C0 ext.l D0 00002CB0 2F00 move.l -[A7], D0 00002CB2 486E FEEE pea.l [A6 - 0x112] 00002CB6 42A7 clr.l -[A7] 00002CB8 42A7 clr.l -[A7] 00002CBA 42A7 clr.l -[A7] 00002CBC 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 00002CC0 486E FEEE pea.l [A6 - 0x112] 00002CC4 4267 clr.w -[A7] 00002CC6 3F07 move.w -[A7], D7 00002CC8 A8A8 syscall OffsetRect 00002CCA 2F3C 0002 0002 move.l -[A7], 0x20002 00002CD0 3F07 move.w -[A7], D7 00002CD2 1F3C 0001 move.b -[A7], 0x1 00002CD6 486E FEEE pea.l [A6 - 0x112] 00002CDA 2F0B move.l -[A7], A3 00002CDC 4EBA F3CE jsr [PC - 0xC32 /* 000020AC */] 00002CE0 2F3C 0002 0002 move.l -[A7], 0x20002 00002CE6 3F07 move.w -[A7], D7 00002CE8 4267 clr.w -[A7] 00002CEA 486E FEEE pea.l [A6 - 0x112] 00002CEE 2F0B move.l -[A7], A3 00002CF0 4EBA F3BA jsr [PC - 0xC46 /* 000020AC */] 00002CF4 6000 0800 bra +0x802 /* 000034F6 */ label00002CF8: 00002CF8 203C 3842 494D move.l D0, 0x3842494D /* '8BIM' */ 00002CFE 2054 movea.l A0, [A4] 00002D00 B0A8 0090 cmp.l D0, [A0 + 0x90] 00002D04 57C0 seq D0 00002D06 4A00 tst.b D0 00002D08 6624 bne +0x26 /* 00002D2E */ 00002D0A 223C 5449 4646 move.l D1, 0x54494646 /* 'TIFF' */ 00002D10 B2A8 0090 cmp.l D1, [A0 + 0x90] 00002D14 57C1 seq D1 00002D16 8001 or.b D0, D1 00002D18 6614 bne +0x16 /* 00002D2E */ 00002D1A 223C 5249 4646 move.l D1, 0x52494646 /* 'RIFF' */ 00002D20 2054 movea.l A0, [A4] 00002D22 B2A8 0090 cmp.l D1, [A0 + 0x90] 00002D26 57C1 seq D1 00002D28 8001 or.b D0, D1 00002D2A 6700 02C2 beq +0x2C4 /* 00002FEE */ label00002D2E: 00002D2E 2F3C 0001 0002 move.l -[A7], 0x10002 00002D34 3F07 move.w -[A7], D7 00002D36 1F3C 0001 move.b -[A7], 0x1 00002D3A 486E FEEE pea.l [A6 - 0x112] 00002D3E 2F0B move.l -[A7], A3 00002D40 4EBA F36A jsr [PC - 0xC96 /* 000020AC */] 00002D44 486E FF00 pea.l [A6 - 0x100] 00002D48 2F3C 0005 0906 move.l -[A7], 0x50906 00002D4E 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 00002D52 41EE FF00 lea.l A0, [A6 - 0x100] 00002D56 2008 move.l D0, A0 00002D58 5280 addq.l D0, 1 00002D5A 2F00 move.l -[A7], D0 00002D5C 4240 clr.w D0 00002D5E 102E FF00 move.b D0, [A6 - 0x100] 00002D62 48C0 ext.l D0 00002D64 2F00 move.l -[A7], D0 00002D66 486E FEEE pea.l [A6 - 0x112] 00002D6A 2F3C 0000 FFFF move.l -[A7], 0xFFFF 00002D70 42A7 clr.l -[A7] 00002D72 42A7 clr.l -[A7] 00002D74 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 00002D78 486E FEEE pea.l [A6 - 0x112] 00002D7C 4267 clr.w -[A7] 00002D7E 3F07 move.w -[A7], D7 00002D80 A8A8 syscall OffsetRect 00002D82 486E FF00 pea.l [A6 - 0x100] 00002D86 2F3C 0006 0906 move.l -[A7], 0x60906 00002D8C 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 00002D90 41EE FF00 lea.l A0, [A6 - 0x100] 00002D94 2008 move.l D0, A0 00002D96 5280 addq.l D0, 1 00002D98 2F00 move.l -[A7], D0 00002D9A 4240 clr.w D0 00002D9C 102E FF00 move.b D0, [A6 - 0x100] 00002DA0 48C0 ext.l D0 00002DA2 2F00 move.l -[A7], D0 00002DA4 486E FEEE pea.l [A6 - 0x112] 00002DA8 2F3C 0000 FFFF move.l -[A7], 0xFFFF 00002DAE 42A7 clr.l -[A7] 00002DB0 42A7 clr.l -[A7] 00002DB2 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 00002DB6 486E FEEE pea.l [A6 - 0x112] 00002DBA 4267 clr.w -[A7] 00002DBC 3F07 move.w -[A7], D7 00002DBE A8A8 syscall OffsetRect 00002DC0 2F3C 0001 0002 move.l -[A7], 0x10002 00002DC6 3F07 move.w -[A7], D7 00002DC8 4267 clr.w -[A7] 00002DCA 486E FEEE pea.l [A6 - 0x112] 00002DCE 2F0B move.l -[A7], A3 00002DD0 4EBA F2DA jsr [PC - 0xD26 /* 000020AC */] 00002DD4 487A 072A pea.l [PC + 0x72A /* 00003500, value 0x1200000 */] 00002DD8 486E FE6C pea.l [A6 - 0x194] 00002DDC 3F3C 0005 move.w -[A7], 0x5 00002DE0 2F0B move.l -[A7], A3 00002DE2 4EBA F180 jsr [PC - 0xE80 /* 00001F64 */] 00002DE6 486E FEAC pea.l [A6 - 0x154] 00002DEA 3F3C 0002 move.w -[A7], 0x2 00002DEE 4EAD 494A jsr [A5 + 0x494A /* export_2341 */] 00002DF2 41EE FF00 lea.l A0, [A6 - 0x100] 00002DF6 43EE FEAC lea.l A1, [A6 - 0x154] 00002DFA 700F moveq.l D0, 0x0F label00002DFC: 00002DFC 20D9 move.l [A0]+, [A1]+ 00002DFE 51C8 FFFC dbf D0, -0x6 /* 00002DFC */ 00002E02 3091 move.w [A0], [A1] 00002E04 41EE FF00 lea.l A0, [A6 - 0x100] 00002E08 2008 move.l D0, A0 00002E0A 5280 addq.l D0, 1 00002E0C 2F00 move.l -[A7], D0 00002E0E 4240 clr.w D0 00002E10 102E FF00 move.b D0, [A6 - 0x100] 00002E14 48C0 ext.l D0 00002E16 2F00 move.l -[A7], D0 00002E18 486E FEEE pea.l [A6 - 0x112] 00002E1C 42A7 clr.l -[A7] 00002E1E 42A7 clr.l -[A7] 00002E20 42A7 clr.l -[A7] 00002E22 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 00002E26 486E FEEE pea.l [A6 - 0x112] 00002E2A 4267 clr.w -[A7] 00002E2C 3F07 move.w -[A7], D7 00002E2E A8A8 syscall OffsetRect 00002E30 487A 06CE pea.l [PC + 0x6CE /* 00003500, value 0x1200000 */] 00002E34 486E FE6C pea.l [A6 - 0x194] 00002E38 3F3C 0006 move.w -[A7], 0x6 00002E3C 2F0B move.l -[A7], A3 00002E3E 4EBA F124 jsr [PC - 0xEDC /* 00001F64 */] 00002E42 486E FEAC pea.l [A6 - 0x154] 00002E46 3F3C 0002 move.w -[A7], 0x2 00002E4A 4EAD 494A jsr [A5 + 0x494A /* export_2341 */] 00002E4E 41EE FF00 lea.l A0, [A6 - 0x100] 00002E52 43EE FEAC lea.l A1, [A6 - 0x154] 00002E56 700F moveq.l D0, 0x0F label00002E58: 00002E58 20D9 move.l [A0]+, [A1]+ 00002E5A 51C8 FFFC dbf D0, -0x6 /* 00002E58 */ 00002E5E 3091 move.w [A0], [A1] 00002E60 41EE FF00 lea.l A0, [A6 - 0x100] 00002E64 2008 move.l D0, A0 00002E66 5280 addq.l D0, 1 00002E68 2F00 move.l -[A7], D0 00002E6A 4240 clr.w D0 00002E6C 102E FF00 move.b D0, [A6 - 0x100] 00002E70 48C0 ext.l D0 00002E72 2F00 move.l -[A7], D0 00002E74 486E FEEE pea.l [A6 - 0x112] 00002E78 42A7 clr.l -[A7] 00002E7A 42A7 clr.l -[A7] 00002E7C 42A7 clr.l -[A7] 00002E7E 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 00002E82 486E FEEE pea.l [A6 - 0x112] 00002E86 4267 clr.w -[A7] 00002E88 3F07 move.w -[A7], D7 00002E8A A8A8 syscall OffsetRect 00002E8C 2F3C 0002 0002 move.l -[A7], 0x20002 00002E92 3F07 move.w -[A7], D7 00002E94 1F3C 0001 move.b -[A7], 0x1 00002E98 486E FEEE pea.l [A6 - 0x112] 00002E9C 2F0B move.l -[A7], A3 00002E9E 4EBA F20C jsr [PC - 0xDF4 /* 000020AC */] 00002EA2 486E FF00 pea.l [A6 - 0x100] 00002EA6 2F3C 0007 0906 move.l -[A7], 0x70906 00002EAC 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 00002EB0 41EE FF00 lea.l A0, [A6 - 0x100] 00002EB4 2008 move.l D0, A0 00002EB6 5280 addq.l D0, 1 00002EB8 2F00 move.l -[A7], D0 00002EBA 4240 clr.w D0 00002EBC 102E FF00 move.b D0, [A6 - 0x100] 00002EC0 48C0 ext.l D0 00002EC2 2F00 move.l -[A7], D0 00002EC4 486E FEEE pea.l [A6 - 0x112] 00002EC8 2F3C 0000 FFFF move.l -[A7], 0xFFFF 00002ECE 42A7 clr.l -[A7] 00002ED0 42A7 clr.l -[A7] 00002ED2 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 00002ED6 486E FEEE pea.l [A6 - 0x112] 00002EDA 4267 clr.w -[A7] 00002EDC 3F07 move.w -[A7], D7 00002EDE A8A8 syscall OffsetRect 00002EE0 486E FF00 pea.l [A6 - 0x100] 00002EE4 2F3C 0008 0906 move.l -[A7], 0x80906 00002EEA 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 00002EEE 41EE FF00 lea.l A0, [A6 - 0x100] 00002EF2 2008 move.l D0, A0 00002EF4 5280 addq.l D0, 1 00002EF6 2F00 move.l -[A7], D0 00002EF8 4240 clr.w D0 00002EFA 102E FF00 move.b D0, [A6 - 0x100] 00002EFE 48C0 ext.l D0 00002F00 2F00 move.l -[A7], D0 00002F02 486E FEEE pea.l [A6 - 0x112] 00002F06 2F3C 0000 FFFF move.l -[A7], 0xFFFF 00002F0C 42A7 clr.l -[A7] 00002F0E 42A7 clr.l -[A7] 00002F10 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 00002F14 486E FEEE pea.l [A6 - 0x112] 00002F18 4267 clr.w -[A7] 00002F1A 3F07 move.w -[A7], D7 00002F1C A8A8 syscall OffsetRect 00002F1E 2F3C 0002 0002 move.l -[A7], 0x20002 00002F24 3F07 move.w -[A7], D7 00002F26 4267 clr.w -[A7] 00002F28 486E FEEE pea.l [A6 - 0x112] 00002F2C 2F0B move.l -[A7], A3 00002F2E 4EBA F17C jsr [PC - 0xE84 /* 000020AC */] 00002F32 487A 05CC pea.l [PC + 0x5CC /* 00003500, value 0x1200000 */] 00002F36 486E FE6C pea.l [A6 - 0x194] 00002F3A 3F3C 0007 move.w -[A7], 0x7 00002F3E 2F0B move.l -[A7], A3 00002F40 4EBA F022 jsr [PC - 0xFDE /* 00001F64 */] 00002F44 486E FEAC pea.l [A6 - 0x154] 00002F48 3F3C 0002 move.w -[A7], 0x2 00002F4C 4EAD 494A jsr [A5 + 0x494A /* export_2341 */] 00002F50 41EE FF00 lea.l A0, [A6 - 0x100] 00002F54 43EE FEAC lea.l A1, [A6 - 0x154] 00002F58 700F moveq.l D0, 0x0F label00002F5A: 00002F5A 20D9 move.l [A0]+, [A1]+ 00002F5C 51C8 FFFC dbf D0, -0x6 /* 00002F5A */ 00002F60 3091 move.w [A0], [A1] 00002F62 41EE FF00 lea.l A0, [A6 - 0x100] 00002F66 2008 move.l D0, A0 00002F68 5280 addq.l D0, 1 00002F6A 2F00 move.l -[A7], D0 00002F6C 4240 clr.w D0 00002F6E 102E FF00 move.b D0, [A6 - 0x100] 00002F72 48C0 ext.l D0 00002F74 2F00 move.l -[A7], D0 00002F76 486E FEEE pea.l [A6 - 0x112] 00002F7A 42A7 clr.l -[A7] 00002F7C 42A7 clr.l -[A7] 00002F7E 42A7 clr.l -[A7] 00002F80 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 00002F84 486E FEEE pea.l [A6 - 0x112] 00002F88 4267 clr.w -[A7] 00002F8A 3F07 move.w -[A7], D7 00002F8C A8A8 syscall OffsetRect 00002F8E 487A 0570 pea.l [PC + 0x570 /* 00003500, value 0x1200000 */] 00002F92 486E FE6C pea.l [A6 - 0x194] 00002F96 3F3C 0008 move.w -[A7], 0x8 00002F9A 2F0B move.l -[A7], A3 00002F9C 4EBA EFC6 jsr [PC - 0x103A /* 00001F64 */] 00002FA0 486E FEAC pea.l [A6 - 0x154] 00002FA4 3F3C 0002 move.w -[A7], 0x2 00002FA8 4EAD 494A jsr [A5 + 0x494A /* export_2341 */] 00002FAC 41EE FF00 lea.l A0, [A6 - 0x100] 00002FB0 43EE FEAC lea.l A1, [A6 - 0x154] 00002FB4 700F moveq.l D0, 0x0F label00002FB6: 00002FB6 20D9 move.l [A0]+, [A1]+ 00002FB8 51C8 FFFC dbf D0, -0x6 /* 00002FB6 */ 00002FBC 3091 move.w [A0], [A1] 00002FBE 41EE FF00 lea.l A0, [A6 - 0x100] 00002FC2 2008 move.l D0, A0 00002FC4 5280 addq.l D0, 1 00002FC6 2F00 move.l -[A7], D0 00002FC8 4240 clr.w D0 00002FCA 102E FF00 move.b D0, [A6 - 0x100] 00002FCE 48C0 ext.l D0 00002FD0 2F00 move.l -[A7], D0 00002FD2 486E FEEE pea.l [A6 - 0x112] 00002FD6 42A7 clr.l -[A7] 00002FD8 42A7 clr.l -[A7] 00002FDA 42A7 clr.l -[A7] 00002FDC 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 00002FE0 486E FEEE pea.l [A6 - 0x112] 00002FE4 4267 clr.w -[A7] 00002FE6 3F07 move.w -[A7], D7 00002FE8 A8A8 syscall OffsetRect 00002FEA 6000 050A bra +0x50C /* 000034F6 */ label00002FEE: 00002FEE 203C 4550 5346 move.l D0, 0x45505346 /* 'EPSF' */ 00002FF4 2054 movea.l A0, [A4] 00002FF6 B0A8 0090 cmp.l D0, [A0 + 0x90] 00002FFA 6600 018E bne +0x190 /* 0000318A */ 00002FFE 2F3C 0001 0002 move.l -[A7], 0x10002 00003004 3F07 move.w -[A7], D7 00003006 1F3C 0001 move.b -[A7], 0x1 0000300A 486E FEEE pea.l [A6 - 0x112] 0000300E 2F0B move.l -[A7], A3 00003010 4EBA F09A jsr [PC - 0xF66 /* 000020AC */] 00003014 486E FF00 pea.l [A6 - 0x100] 00003018 2F3C 0009 0906 move.l -[A7], 0x90906 0000301E 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 00003022 41EE FF00 lea.l A0, [A6 - 0x100] 00003026 2008 move.l D0, A0 00003028 5280 addq.l D0, 1 0000302A 2F00 move.l -[A7], D0 0000302C 4240 clr.w D0 0000302E 102E FF00 move.b D0, [A6 - 0x100] 00003032 48C0 ext.l D0 00003034 2F00 move.l -[A7], D0 00003036 486E FEEE pea.l [A6 - 0x112] 0000303A 2F3C 0000 FFFF move.l -[A7], 0xFFFF 00003040 42A7 clr.l -[A7] 00003042 42A7 clr.l -[A7] 00003044 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 00003048 486E FEEE pea.l [A6 - 0x112] 0000304C 4267 clr.w -[A7] 0000304E 3F07 move.w -[A7], D7 00003050 A8A8 syscall OffsetRect 00003052 486E FF00 pea.l [A6 - 0x100] 00003056 2F3C 000A 0906 move.l -[A7], 0xA0906 0000305C 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 00003060 41EE FF00 lea.l A0, [A6 - 0x100] 00003064 2008 move.l D0, A0 00003066 5280 addq.l D0, 1 00003068 2F00 move.l -[A7], D0 0000306A 4240 clr.w D0 0000306C 102E FF00 move.b D0, [A6 - 0x100] 00003070 48C0 ext.l D0 00003072 2F00 move.l -[A7], D0 00003074 486E FEEE pea.l [A6 - 0x112] 00003078 2F3C 0000 FFFF move.l -[A7], 0xFFFF 0000307E 42A7 clr.l -[A7] 00003080 42A7 clr.l -[A7] 00003082 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 00003086 486E FEEE pea.l [A6 - 0x112] 0000308A 4267 clr.w -[A7] 0000308C 3F07 move.w -[A7], D7 0000308E A8A8 syscall OffsetRect 00003090 2F3C 0001 0002 move.l -[A7], 0x10002 00003096 3F07 move.w -[A7], D7 00003098 4267 clr.w -[A7] 0000309A 486E FEEE pea.l [A6 - 0x112] 0000309E 2F0B move.l -[A7], A3 000030A0 4EBA F00A jsr [PC - 0xFF6 /* 000020AC */] 000030A4 487A 045A pea.l [PC + 0x45A /* 00003500, value 0x1200000 */] 000030A8 486E FE6C pea.l [A6 - 0x194] 000030AC 3F3C 0009 move.w -[A7], 0x9 /* '\t' */ 000030B0 2F0B move.l -[A7], A3 000030B2 4EBA EEB0 jsr [PC - 0x1150 /* 00001F64 */] 000030B6 486E FEAC pea.l [A6 - 0x154] 000030BA 3F3C 0002 move.w -[A7], 0x2 000030BE 4EAD 494A jsr [A5 + 0x494A /* export_2341 */] 000030C2 41EE FF00 lea.l A0, [A6 - 0x100] 000030C6 43EE FEAC lea.l A1, [A6 - 0x154] 000030CA 700F moveq.l D0, 0x0F label000030CC: 000030CC 20D9 move.l [A0]+, [A1]+ 000030CE 51C8 FFFC dbf D0, -0x6 /* 000030CC */ 000030D2 3091 move.w [A0], [A1] 000030D4 41EE FF00 lea.l A0, [A6 - 0x100] 000030D8 2008 move.l D0, A0 000030DA 5280 addq.l D0, 1 000030DC 2F00 move.l -[A7], D0 000030DE 4240 clr.w D0 000030E0 102E FF00 move.b D0, [A6 - 0x100] 000030E4 48C0 ext.l D0 000030E6 2F00 move.l -[A7], D0 000030E8 486E FEEE pea.l [A6 - 0x112] 000030EC 42A7 clr.l -[A7] 000030EE 42A7 clr.l -[A7] 000030F0 42A7 clr.l -[A7] 000030F2 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 000030F6 486E FEEE pea.l [A6 - 0x112] 000030FA 4267 clr.w -[A7] 000030FC 3F07 move.w -[A7], D7 000030FE A8A8 syscall OffsetRect 00003100 487A 03FE pea.l [PC + 0x3FE /* 00003500, value 0x1200000 */] 00003104 486E FE6C pea.l [A6 - 0x194] 00003108 3F3C 000A move.w -[A7], 0xA /* '\n' */ 0000310C 2F0B move.l -[A7], A3 0000310E 4EBA EE54 jsr [PC - 0x11AC /* 00001F64 */] 00003112 486E FEAC pea.l [A6 - 0x154] 00003116 3F3C 0002 move.w -[A7], 0x2 0000311A 4EAD 494A jsr [A5 + 0x494A /* export_2341 */] 0000311E 41EE FF00 lea.l A0, [A6 - 0x100] 00003122 43EE FEAC lea.l A1, [A6 - 0x154] 00003126 700F moveq.l D0, 0x0F label00003128: 00003128 20D9 move.l [A0]+, [A1]+ 0000312A 51C8 FFFC dbf D0, -0x6 /* 00003128 */ 0000312E 3091 move.w [A0], [A1] 00003130 41EE FF00 lea.l A0, [A6 - 0x100] 00003134 2008 move.l D0, A0 00003136 5280 addq.l D0, 1 00003138 2F00 move.l -[A7], D0 0000313A 4240 clr.w D0 0000313C 102E FF00 move.b D0, [A6 - 0x100] 00003140 48C0 ext.l D0 00003142 2F00 move.l -[A7], D0 00003144 486E FEEE pea.l [A6 - 0x112] 00003148 42A7 clr.l -[A7] 0000314A 42A7 clr.l -[A7] 0000314C 42A7 clr.l -[A7] 0000314E 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 00003152 486E FEEE pea.l [A6 - 0x112] 00003156 4267 clr.w -[A7] 00003158 3F07 move.w -[A7], D7 0000315A A8A8 syscall OffsetRect 0000315C 2F3C 0002 0002 move.l -[A7], 0x20002 00003162 3F07 move.w -[A7], D7 00003164 1F3C 0001 move.b -[A7], 0x1 00003168 486E FEEE pea.l [A6 - 0x112] 0000316C 2F0B move.l -[A7], A3 0000316E 4EBA EF3C jsr [PC - 0x10C4 /* 000020AC */] 00003172 2F3C 0002 0002 move.l -[A7], 0x20002 00003178 3F07 move.w -[A7], D7 0000317A 4267 clr.w -[A7] 0000317C 486E FEEE pea.l [A6 - 0x112] 00003180 2F0B move.l -[A7], A3 00003182 4EBA EF28 jsr [PC - 0x10D8 /* 000020AC */] 00003186 6000 036E bra +0x370 /* 000034F6 */ label0000318A: 0000318A 203C 4D6F 6F56 move.l D0, 0x4D6F6F56 /* 'MooV' */ 00003190 2054 movea.l A0, [A4] 00003192 B0A8 0090 cmp.l D0, [A0 + 0x90] 00003196 6600 018E bne +0x190 /* 00003326 */ 0000319A 2F3C 0001 0002 move.l -[A7], 0x10002 000031A0 3F07 move.w -[A7], D7 000031A2 1F3C 0001 move.b -[A7], 0x1 000031A6 486E FEEE pea.l [A6 - 0x112] 000031AA 2F0B move.l -[A7], A3 000031AC 4EBA EEFE jsr [PC - 0x1102 /* 000020AC */] 000031B0 486E FF00 pea.l [A6 - 0x100] 000031B4 2F3C 000B 0906 move.l -[A7], 0xB0906 000031BA 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 000031BE 41EE FF00 lea.l A0, [A6 - 0x100] 000031C2 2008 move.l D0, A0 000031C4 5280 addq.l D0, 1 000031C6 2F00 move.l -[A7], D0 000031C8 4240 clr.w D0 000031CA 102E FF00 move.b D0, [A6 - 0x100] 000031CE 48C0 ext.l D0 000031D0 2F00 move.l -[A7], D0 000031D2 486E FEEE pea.l [A6 - 0x112] 000031D6 2F3C 0000 FFFF move.l -[A7], 0xFFFF 000031DC 42A7 clr.l -[A7] 000031DE 42A7 clr.l -[A7] 000031E0 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 000031E4 486E FEEE pea.l [A6 - 0x112] 000031E8 4267 clr.w -[A7] 000031EA 3F07 move.w -[A7], D7 000031EC A8A8 syscall OffsetRect 000031EE 486E FF00 pea.l [A6 - 0x100] 000031F2 2F3C 000C 0906 move.l -[A7], 0xC0906 000031F8 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 000031FC 41EE FF00 lea.l A0, [A6 - 0x100] 00003200 2008 move.l D0, A0 00003202 5280 addq.l D0, 1 00003204 2F00 move.l -[A7], D0 00003206 4240 clr.w D0 00003208 102E FF00 move.b D0, [A6 - 0x100] 0000320C 48C0 ext.l D0 0000320E 2F00 move.l -[A7], D0 00003210 486E FEEE pea.l [A6 - 0x112] 00003214 2F3C 0000 FFFF move.l -[A7], 0xFFFF 0000321A 42A7 clr.l -[A7] 0000321C 42A7 clr.l -[A7] 0000321E 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 00003222 486E FEEE pea.l [A6 - 0x112] 00003226 4267 clr.w -[A7] 00003228 3F07 move.w -[A7], D7 0000322A A8A8 syscall OffsetRect 0000322C 2F3C 0001 0002 move.l -[A7], 0x10002 00003232 3F07 move.w -[A7], D7 00003234 4267 clr.w -[A7] 00003236 486E FEEE pea.l [A6 - 0x112] 0000323A 2F0B move.l -[A7], A3 0000323C 4EBA EE6E jsr [PC - 0x1192 /* 000020AC */] 00003240 487A 02BE pea.l [PC + 0x2BE /* 00003500, value 0x1200000 */] 00003244 486E FE6C pea.l [A6 - 0x194] 00003248 3F3C 000B move.w -[A7], 0xB 0000324C 2F0B move.l -[A7], A3 0000324E 4EBA ED14 jsr [PC - 0x12EC /* 00001F64 */] 00003252 486E FEAC pea.l [A6 - 0x154] 00003256 3F3C 0002 move.w -[A7], 0x2 0000325A 4EAD 494A jsr [A5 + 0x494A /* export_2341 */] 0000325E 41EE FF00 lea.l A0, [A6 - 0x100] 00003262 43EE FEAC lea.l A1, [A6 - 0x154] 00003266 700F moveq.l D0, 0x0F label00003268: 00003268 20D9 move.l [A0]+, [A1]+ 0000326A 51C8 FFFC dbf D0, -0x6 /* 00003268 */ 0000326E 3091 move.w [A0], [A1] 00003270 41EE FF00 lea.l A0, [A6 - 0x100] 00003274 2008 move.l D0, A0 00003276 5280 addq.l D0, 1 00003278 2F00 move.l -[A7], D0 0000327A 4240 clr.w D0 0000327C 102E FF00 move.b D0, [A6 - 0x100] 00003280 48C0 ext.l D0 00003282 2F00 move.l -[A7], D0 00003284 486E FEEE pea.l [A6 - 0x112] 00003288 42A7 clr.l -[A7] 0000328A 42A7 clr.l -[A7] 0000328C 42A7 clr.l -[A7] 0000328E 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 00003292 486E FEEE pea.l [A6 - 0x112] 00003296 4267 clr.w -[A7] 00003298 3F07 move.w -[A7], D7 0000329A A8A8 syscall OffsetRect 0000329C 487A 0262 pea.l [PC + 0x262 /* 00003500, value 0x1200000 */] 000032A0 486E FE6C pea.l [A6 - 0x194] 000032A4 3F3C 000C move.w -[A7], 0xC 000032A8 2F0B move.l -[A7], A3 000032AA 4EBA ECB8 jsr [PC - 0x1348 /* 00001F64 */] 000032AE 486E FEAC pea.l [A6 - 0x154] 000032B2 3F3C 0002 move.w -[A7], 0x2 000032B6 4EAD 494A jsr [A5 + 0x494A /* export_2341 */] 000032BA 41EE FF00 lea.l A0, [A6 - 0x100] 000032BE 43EE FEAC lea.l A1, [A6 - 0x154] 000032C2 700F moveq.l D0, 0x0F label000032C4: 000032C4 20D9 move.l [A0]+, [A1]+ 000032C6 51C8 FFFC dbf D0, -0x6 /* 000032C4 */ 000032CA 3091 move.w [A0], [A1] 000032CC 41EE FF00 lea.l A0, [A6 - 0x100] 000032D0 2008 move.l D0, A0 000032D2 5280 addq.l D0, 1 000032D4 2F00 move.l -[A7], D0 000032D6 4240 clr.w D0 000032D8 102E FF00 move.b D0, [A6 - 0x100] 000032DC 48C0 ext.l D0 000032DE 2F00 move.l -[A7], D0 000032E0 486E FEEE pea.l [A6 - 0x112] 000032E4 42A7 clr.l -[A7] 000032E6 42A7 clr.l -[A7] 000032E8 42A7 clr.l -[A7] 000032EA 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 000032EE 486E FEEE pea.l [A6 - 0x112] 000032F2 4267 clr.w -[A7] 000032F4 3F07 move.w -[A7], D7 000032F6 A8A8 syscall OffsetRect 000032F8 2F3C 0002 0002 move.l -[A7], 0x20002 000032FE 3F07 move.w -[A7], D7 00003300 1F3C 0001 move.b -[A7], 0x1 00003304 486E FEEE pea.l [A6 - 0x112] 00003308 2F0B move.l -[A7], A3 0000330A 4EBA EDA0 jsr [PC - 0x1260 /* 000020AC */] 0000330E 2F3C 0002 0002 move.l -[A7], 0x20002 00003314 3F07 move.w -[A7], D7 00003316 4267 clr.w -[A7] 00003318 486E FEEE pea.l [A6 - 0x112] 0000331C 2F0B move.l -[A7], A3 0000331E 4EBA ED8C jsr [PC - 0x1274 /* 000020AC */] 00003322 6000 01D2 bra +0x1D4 /* 000034F6 */ label00003326: 00003326 203C 7366 696C move.l D0, 0x7366696C /* 'sfil' */ 0000332C 2054 movea.l A0, [A4] 0000332E B0A8 0090 cmp.l D0, [A0 + 0x90] 00003332 57C0 seq D0 00003334 4A00 tst.b D0 00003336 6636 bne +0x38 /* 0000336E */ 00003338 223C 4149 4646 move.l D1, 0x41494646 /* 'AIFF' */ 0000333E B2A8 0090 cmp.l D1, [A0 + 0x90] 00003342 57C1 seq D1 00003344 8001 or.b D0, D1 00003346 6626 bne +0x28 /* 0000336E */ 00003348 223C 4149 4643 move.l D1, 0x41494643 /* 'AIFC' */ 0000334E 2054 movea.l A0, [A4] 00003350 B2A8 0090 cmp.l D1, [A0 + 0x90] 00003354 57C1 seq D1 00003356 8001 or.b D0, D1 00003358 6614 bne +0x16 /* 0000336E */ 0000335A 223C 4653 5344 move.l D1, 0x46535344 /* 'FSSD' */ 00003360 2054 movea.l A0, [A4] 00003362 B2A8 0090 cmp.l D1, [A0 + 0x90] 00003366 57C1 seq D1 00003368 8001 or.b D0, D1 0000336A 6700 018A beq +0x18C /* 000034F6 */ label0000336E: 0000336E 2F3C 0001 0002 move.l -[A7], 0x10002 00003374 3F07 move.w -[A7], D7 00003376 1F3C 0001 move.b -[A7], 0x1 0000337A 486E FEEE pea.l [A6 - 0x112] 0000337E 2F0B move.l -[A7], A3 00003380 4EBA ED2A jsr [PC - 0x12D6 /* 000020AC */] 00003384 486E FF00 pea.l [A6 - 0x100] 00003388 2F3C 000B 0906 move.l -[A7], 0xB0906 0000338E 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 00003392 41EE FF00 lea.l A0, [A6 - 0x100] 00003396 2008 move.l D0, A0 00003398 5280 addq.l D0, 1 0000339A 2F00 move.l -[A7], D0 0000339C 4240 clr.w D0 0000339E 102E FF00 move.b D0, [A6 - 0x100] 000033A2 48C0 ext.l D0 000033A4 2F00 move.l -[A7], D0 000033A6 486E FEEE pea.l [A6 - 0x112] 000033AA 2F3C 0000 FFFF move.l -[A7], 0xFFFF 000033B0 42A7 clr.l -[A7] 000033B2 42A7 clr.l -[A7] 000033B4 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 000033B8 486E FEEE pea.l [A6 - 0x112] 000033BC 4267 clr.w -[A7] 000033BE 3F07 move.w -[A7], D7 000033C0 A8A8 syscall OffsetRect 000033C2 486E FF00 pea.l [A6 - 0x100] 000033C6 2F3C 000E 0906 move.l -[A7], 0xE0906 000033CC 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 000033D0 41EE FF00 lea.l A0, [A6 - 0x100] 000033D4 2008 move.l D0, A0 000033D6 5280 addq.l D0, 1 000033D8 2F00 move.l -[A7], D0 000033DA 4240 clr.w D0 000033DC 102E FF00 move.b D0, [A6 - 0x100] 000033E0 48C0 ext.l D0 000033E2 2F00 move.l -[A7], D0 000033E4 486E FEEE pea.l [A6 - 0x112] 000033E8 2F3C 0000 FFFF move.l -[A7], 0xFFFF 000033EE 42A7 clr.l -[A7] 000033F0 42A7 clr.l -[A7] 000033F2 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 000033F6 486E FEEE pea.l [A6 - 0x112] 000033FA 4267 clr.w -[A7] 000033FC 3F07 move.w -[A7], D7 000033FE A8A8 syscall OffsetRect 00003400 2F3C 0001 0002 move.l -[A7], 0x10002 00003406 3F07 move.w -[A7], D7 00003408 4267 clr.w -[A7] 0000340A 486E FEEE pea.l [A6 - 0x112] 0000340E 2F0B move.l -[A7], A3 00003410 4EBA EC9A jsr [PC - 0x1366 /* 000020AC */] 00003414 487A 00EA pea.l [PC + 0xEA /* 00003500, value 0x1200000 */] 00003418 486E FE6C pea.l [A6 - 0x194] 0000341C 3F3C 000B move.w -[A7], 0xB 00003420 2F0B move.l -[A7], A3 00003422 4EBA EB40 jsr [PC - 0x14C0 /* 00001F64 */] 00003426 486E FEAC pea.l [A6 - 0x154] 0000342A 3F3C 0002 move.w -[A7], 0x2 0000342E 4EAD 494A jsr [A5 + 0x494A /* export_2341 */] 00003432 41EE FF00 lea.l A0, [A6 - 0x100] 00003436 43EE FEAC lea.l A1, [A6 - 0x154] 0000343A 700F moveq.l D0, 0x0F label0000343C: 0000343C 20D9 move.l [A0]+, [A1]+ 0000343E 51C8 FFFC dbf D0, -0x6 /* 0000343C */ 00003442 3091 move.w [A0], [A1] 00003444 41EE FF00 lea.l A0, [A6 - 0x100] 00003448 2008 move.l D0, A0 0000344A 5280 addq.l D0, 1 0000344C 2F00 move.l -[A7], D0 0000344E 4240 clr.w D0 00003450 102E FF00 move.b D0, [A6 - 0x100] 00003454 48C0 ext.l D0 00003456 2F00 move.l -[A7], D0 00003458 486E FEEE pea.l [A6 - 0x112] 0000345C 42A7 clr.l -[A7] 0000345E 42A7 clr.l -[A7] 00003460 42A7 clr.l -[A7] 00003462 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 00003466 486E FEEE pea.l [A6 - 0x112] 0000346A 4267 clr.w -[A7] 0000346C 3F07 move.w -[A7], D7 0000346E A8A8 syscall OffsetRect 00003470 487A 008E pea.l [PC + 0x8E /* 00003500, value 0x1200000 */] 00003474 486E FE6C pea.l [A6 - 0x194] 00003478 3F3C 000E move.w -[A7], 0xE 0000347C 2F0B move.l -[A7], A3 0000347E 4EBA EAE4 jsr [PC - 0x151C /* 00001F64 */] 00003482 486E FEAC pea.l [A6 - 0x154] 00003486 3F3C 0002 move.w -[A7], 0x2 0000348A 4EAD 494A jsr [A5 + 0x494A /* export_2341 */] 0000348E 41EE FF00 lea.l A0, [A6 - 0x100] 00003492 43EE FEAC lea.l A1, [A6 - 0x154] 00003496 700F moveq.l D0, 0x0F label00003498: 00003498 20D9 move.l [A0]+, [A1]+ 0000349A 51C8 FFFC dbf D0, -0x6 /* 00003498 */ 0000349E 3091 move.w [A0], [A1] 000034A0 41EE FF00 lea.l A0, [A6 - 0x100] 000034A4 2008 move.l D0, A0 000034A6 5280 addq.l D0, 1 000034A8 2F00 move.l -[A7], D0 000034AA 4240 clr.w D0 000034AC 102E FF00 move.b D0, [A6 - 0x100] 000034B0 48C0 ext.l D0 000034B2 2F00 move.l -[A7], D0 000034B4 486E FEEE pea.l [A6 - 0x112] 000034B8 42A7 clr.l -[A7] 000034BA 42A7 clr.l -[A7] 000034BC 42A7 clr.l -[A7] 000034BE 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 000034C2 486E FEEE pea.l [A6 - 0x112] 000034C6 4267 clr.w -[A7] 000034C8 3F07 move.w -[A7], D7 000034CA A8A8 syscall OffsetRect 000034CC 2F3C 0002 0002 move.l -[A7], 0x20002 000034D2 3F07 move.w -[A7], D7 000034D4 1F3C 0001 move.b -[A7], 0x1 000034D8 486E FEEE pea.l [A6 - 0x112] 000034DC 2F0B move.l -[A7], A3 000034DE 4EBA EBCC jsr [PC - 0x1434 /* 000020AC */] 000034E2 2F3C 0002 0002 move.l -[A7], 0x20002 000034E8 3F07 move.w -[A7], D7 000034EA 4267 clr.w -[A7] 000034EC 486E FEEE pea.l [A6 - 0x112] 000034F0 2F0B move.l -[A7], A3 000034F2 4EBA EBB8 jsr [PC - 0x1448 /* 000020AC */] label000034F6: 000034F6 4CDF 1880 movem.l D7,A3,A4, [A7]+ 000034FA 4E5E unlink A6 000034FC 2E9F move.l [A7], [A7]+ 000034FE 4E75 rts 00003500 0120 btst -[A0], D0 00003502 0000 .incomplete